前回は TS に特化した MCP サーバーを作ったが、今回 LSP (Language Server Protocol) を使って任意の言語に対応できるように一般化するのに成功した。
https://github.com/mizchi/lsmcp
TL;DR
typescript-mcp の TypeScript 特化機能を LSP ベースに一般化
Rust、Python、Go、Moonbit など任意の LSP と連携可能
npx -y @mizchi/lsmcp –bin=”rust-analyzer” のように LSP プロセスを握って起動するので、任意の言語に対応可能…
Source link
Views: 0