mcpserver.lol
registry/luthersystems-mcp
Connection check verified live · 20h ago

luthersystems-mcp

Designs, prices, and deploys AWS/GCP cloud infrastructure from plain-English requirements.

Tools 24
GitHub stars
Installs / wk
Licence Apache-2.0
Transport streamable-http, stdio
Last checked 20h ago

Tools & capabilities

24 tools

Read from the running server on 20h ago.

awsinspect read-only raw*action*detail*filters*service*session_id*
INSPECTION: Inspect AWS infrastructure for a deployed project ⚠️ **PREREQUISITE**: This tool requires a prior deployment ATTEMPT (successful or failed). Check convostatus for hasDe…
awsinspect_batch read-only subs*session_id*
BATCH INSPECTION: run up to 32 AWS inspect probes in one call. ⚠️ **PREREQUISITE**: Same as awsinspect — deploy attempt required. Check convostatus for hasDeployAttempt=true before…
convoawait read-only timeoutmessage_idsession_id*
Wait for a pending response from Riley after a convoreply timeout. 🎯 USE THIS TOOL WHEN: convoreply returned a timeout error. This allows you to continue waiting for the response…
convoinspect read-only session_id*
INSPECTION: View a session's conversation transcript and metadata Returns the full message history (user / assistant / tool turns) plus the session's meta — workflow step, cloud, d…
convoopen sourcegithub_usernameproject_context
WORKFLOW: Step 1 of 4 - Start infrastructure design conversation Open an InsideOut V2 session and receive the assistant's intro message. The response contains a clean message from…
convoreply text*retrytimeoutsession_id*project_context
WORKFLOW: Step 2 of 4 - Continue infrastructure design conversation Send a user message to the active InsideOut session and receive the assistant reply. The response contains a cle…
convostatus read-only job_idsession_id*
INSPECTION: View the current infrastructure stack for a session Returns the current state of the user's infrastructure design including: **Components** - Selected infrastructure s…
credawait cloudtimeoutsession_id*
Wait for the user to securely connect their cloud account and subscribe to Luther Systems. Polls until credentials appear on the session. 🎯 USE THIS TOOL WHEN: tfdeploy returns a…
gcpinspect read-only raw*action*detail*filters*service*session_id*
INSPECTION: Inspect GCP infrastructure for a deployed project ⚠️ **PREREQUISITE**: This tool requires a prior deployment ATTEMPT (successful or failed). Check convostatus for hasDe…
gcpinspect_batch read-only subs*session_id*
BATCH INSPECTION: run up to 32 GCP inspect probes in one call. ⚠️ **PREREQUISITE**: Same as gcpinspect — deploy attempt required. Check convostatus for hasDeployAttempt=true before…
help read-only section
Get workflow guidance for using InsideOut infrastructure tools. Call help() for a compact overview, or help(section=...) for a detailed guide. Sections: workflow, tools, examples,…
stackdiff read-only session_id*to_versionfrom_version
Structured diff showing what would be deployed if the user ran tfdeploy now. Returns component-level changes (added/removed/modified), field-level details, and pricing deltas. Def…
stackrollback version*session_id*
Create a draft version by reverting to a previous version's config. Copies components, config, and pricing from the target version. If a draft already exists, updates it in-place (…
stackversions read-only session_id*
List all stack versions for a session (newest first). Shows version history including version number, status (draft/confirmed/applied), change summaries, and timestamps. Use this…
submit_feedback sourcemessage*category*initiatoruser_namesession_id* +1
FEEDBACK: Submit feedback, bug reports, or feature requests to Luther Systems Use this tool to forward user feedback directly to the Luther Systems team. This includes bug reports,…
tfdeploy can modify data plan_idsandboxversionforce_newproject_idsession_id* +1
WORKFLOW: Step 4 of 4 - Deploy infrastructure to the cloud Deploy infrastructure by starting a Terraform job for an InsideOut session. This tool initiates the actual deployment pro…
tfdestroy can modify data force_newsession_id*
DESTROY: Tear down previously deployed infrastructure Destroys infrastructure by calling the Oracle destroy endpoint for a session that has a prior successful deployment. IMPORTANT…
tfdrift force_newsession_id*
DRIFT CHECK: Run a read-only drift detection check Checks whether deployed infrastructure has drifted from the expected Terraform state. This is a read-only operation — it does NOT…
tfgenerate session_id*include_code
WORKFLOW: Step 3 of 4 - Generate Terraform files from completed design Generate Terraform files from an InsideOut session that has completed infrastructure design. ⚠️ PREREQUISITE…
tflogs read-only tailjob_idtimeoutsession_id*last_event_id
MONITORING: Fetch Terraform deployment logs with pagination Fetches logs from a running or completed Terraform deployment job. For **completed jobs**: uses REST endpoint for instan…
tfoutputs read-only job_idlifecyclesession_id*
INSPECTION: Retrieve Terraform outputs from a completed deployment Returns structured output values (VPC IDs, endpoints, cluster names, etc.) after a successful deploy. Sensitive o…
tfplan sandboxforce_newsession_id*
PREVIEW: Run terraform plan to preview infrastructure changes Runs a terraform plan for an InsideOut session without applying any changes. This lets the user review what will be cr…
tfruns read-only session_id*
INSPECTION: List all Terraform deployment runs for a session Returns job IDs, statuses, types (apply/destroy), and timestamps for every run. Use this to see deployment history, fin…
tfstatus read-only job_idsession_id*
MONITORING: Quick status check for Terraform deployments Check the current status of a Terraform deployment job. Use this tool to quickly check if a deployment is running, complete…