LSP tools / Reference only

mcpls

MCP-to-LSP bridge that runs rust-analyzer, pyright, gopls, and other language servers and exposes 31 code tools to agents.

Install with the upstream project

This entry is a reference. It has no apd init recipe in this catalog snapshot. Follow the upstream documentation for installation and configuration.

A native language server is not an MCP server. To add an installable LSP bridge to your coding agent, explore Serena.

Integration notes

Second reference-only LSP bridge next to agent-lsp, and the third bridge entry overall: it is distributed as a Rust binary through cargo install mcpls, an upstream install script, release archives, or a container image, so there is no registry package revision for the installer to pin. It manages several language servers in one session and exposes hover, references, diagnostics, and rename as 31 MCP tools, with stdio and optional HTTP transport; it needs at least one language server installed separately (pyright for Python). Repository metadata, the documentation book, license files, and release v0.8.0 were checked; no server startup or MCP session was run in this pass.

Review the source evidence