MCP 语言服务器
一个支持多种语言的 MCP 协议服务器,用于增强大型项目开发体验。
快速入门
- 安装 Go 环境:Go 安装指南
- 获取本项目: go install github.com/isaacphi/mcp-language-server@latest
- 安装目标语言的语言服务器,例如 Python 的 pyright: npm install -g pyright
- 配置 Claude Desktop 或类似工具,示例配置如下: { "mcpServers": { "language-server": { "command": "go", "args": [ "run", "github.com/isaacphi/mcp-language-server@latest", "--workspace", "/path/to/project", "--lsp", "/path/to/pyright" ] } } }
- 开发时克隆代码并构建: git clone https://github.com/isaacphi/mcp-language-server.git cd mcp-language-server go mod download go build -o server
- 调试模式可启用 DEBUG=1 环境变量以获取详细日志。