MCP Language Server
不活跃简介
通过 MCP 协议让 Agent 访问 LSP 服务,获得 IDE 级的代码智能。
核心特性
- LSP ↔ MCP — 把语言服务器能力包装为 MCP 工具
- 多语言 — Python、TypeScript、Go、Rust 等 LSP
- 跳转定义 — 让 Agent 直接跳到符号定义
- 引用查找 — 找出符号的所有引用
- 诊断信息 — 实时错误、警告信息
- 代码补全 — 上下文相关的 AI 补全
适用场景
💡 为 Coding Agent 提供 IDE 级的代码理解。
💡 让 Agent 在大型代码库中精准定位修改点。
💡 为多语言项目统一代码智能入口。
分类
快速开始
# 编译
go install github.com/isaacphi/mcp-language-server@latest
# Claude Desktop 配置
{
"mcpServers": {
"lsp": {
"command": "mcp-language-server",
"args": ["--workspace", "."]
}
}
}