Moonraker MCP
by kascode-com
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Bind address for the MCP server | 0.0.0.0 |
| MCP_PORT | No | Bind port for the MCP server | 8790 |
| MOONRAKER_URL | No | Single-printer Moonraker URL (used only if no printers file is found) | http://localhost:7125 |
| PRINTERS_FILE | No | Path to a multi-printer TOML/JSON file (auto-detected in the working dir when unset) | |
| MCP_AUTH_TOKEN | No | Bearer token clients must send; blank means the endpoint is unauthenticated | |
| REQUEST_TIMEOUT | No | Per-request timeout to Moonraker (seconds) | 10 |
| MOONRAKER_API_KEY | No | X-Api-Key sent to Moonraker; blank if a trusted LAN client | |
| CONFIRM_GCODE_COMMANDS | No | Extra commands/macros (comma or space separated) that run_gcode/run_macro only run with confirm=true |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues