We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ryanmazzolini/minimal-godot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
# Agent Guidelines
## Mission
Expose Godot LSP diagnostics to MCP clients for GDScript validation.
## Scope
### In Scope
- Retrieve diagnostics from Godot's native LSP
- Cache and format diagnostic data for MCP clients
- Handle LSP connection lifecycle and reconnection
- Capture console output from Godot DAP
### Out of Scope
- Project manipulation (nodes, scenes, resources)
- Code generation or refactoring
- Asset management
- Debug session control (start/stop, breakpoints)
## Constraints
- **Native LSP only** - No custom Godot plugins
- **Minimal memory footprint** - Cache only what's needed
- **Fast diagnostic response** - Return cached data when possible
- **TypeScript strict mode** - No `any` types
- **Few runtime dependencies** - Keep the dependency tree small
## MCP Tools
| Tool | Input | Output |
|------|-------|--------|
| `get_diagnostics` | `{ file_path: string }` | Diagnostics for single file |
| `scan_workspace_diagnostics` | `{}` | Diagnostics for all `.gd` files |
| `get_console_output` | `{ limit?, category?, since? }` | Console output from running scene |
| `clear_console_output` | `{}` | Clear output buffer |
See [README.md#mcp-tools](README.md#mcp-tools) for response schemas.
Console tools require an active debug session (scene running in Godot).