LSP-MCP:LSP 与 MCP 的桥梁

LSP-MCP:LSP 与 MCP 的桥梁

一个允许您与 LSP 服务器交互的 MCP 服务器。

快速入门

  1. 克隆仓库并安装依赖: git clone https://github.com/Tritlo/lsp-mcp.git cd lsp-mcp npm install

  2. 构建项目: npm run build

  3. 运行服务器(示例以 Haskell 语言为例): npx tritlo/lsp-mcp haskell /path/to/haskell-language-server-wrapper lsp

  4. 初始化 LSP 服务器: { "tool": "start_lsp", "arguments": { "root_dir": "/path/to/your/project" } }

  5. 使用工具如 get_info_on_location 或资源如 lsp-hover:// 查询信息。

更多工具和功能请参考 README 文档。