
T32 Lsp Mcp Server
If you're working with Lauterbach TRACE32 debugger scripts (CMM files), this server bridges the T32 LSP into Claude through MCP. You get parse diagnostics, completions, hover documentation, and symbol navigation for CMM code without leaving your Claude workflow. The underlying Simple Language toolchain is a self-hosted compiler project with baremetal flows, LLVM backends, and verification tooling, but what matters here is the language server exposure. Reach for this when you're debugging embedded systems with TRACE32 and want Claude to understand your CMM scripts, catch syntax errors, or navigate symbol definitions while you're writing automation or test harnesses.
- tools
- 4
- transport
- STDIO
- last updated
- Apr 29, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
parseParse CMM script and report syntax errors
Parse CMM script and report syntax errors
No parameter schema in public metadata yet.
diagnosticsReport diagnostics for CMM scripts
Report diagnostics for CMM scripts
No parameter schema in public metadata yet.
completionsProvide auto-complete suggestions for CMM scripts
Provide auto-complete suggestions for CMM scripts
No parameter schema in public metadata yet.
hoverProvide hover information for CMM script symbols
Provide hover information for CMM script symbols
No parameter schema in public metadata yet.
Sponsors
Readme
Simple Language
Simple is a self-hosted language and toolchain that combines a readable Python-like surface with compiler-integrated testing, documentation, architecture rules, and baremetal-oriented execution paths.
The repo is unusually broad: language, compiler, interpreter, loader, test runner, doc generation, traceability tooling, SDN-backed project databases, editor tooling, and hardware-oriented test flows all live together.
Details
- Repository
- github.com/ormastes/simple
- Category
- Developer Tools
- Package
@simple-lang/t32-lsp-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active