代理服务器- lsp
MCP服务器用于语言智能. 让AI代理有条理地访问语言服务器:去定义,查找全参考,重名,诊断,完成,调用等级,以及投机性执行.
66个工具 24个代理工作流程 32 CI核查语言. 单去二进制.
为什么
AI编码代理导航码有grep并读取文件. 这浪费了5-34x的代币,比必要的还多,并在符号外观上产生了92-99%的假正值. 语言服务器已经有答案;代理-lsp通过MCP可以访问.
安装
npm install -g @blackwell-systems/agent-lsp
软件包为您的平台安装预建的二进制 。 其他频道 :
brew install blackwell-systems/tap/agent-lsp # macOS/Linux
pip install agent-lsp # PyPI
curl -fsSL https://raw.githubusercontent.com/blackwell-systems/agent-lsp/main/install.sh | sh
使用量
# Start with auto-detection
agent-lsp
# Explicit language server
agent-lsp go:gopls typescript:typescript-language-server,--stdio
# HTTP mode (requires a bearer token)
AGENT_LSP_TOKEN=your-secret-token agent-lsp --http --port 8080 go:gopls
然后配置您的 AI 工具的 MCP 设置以指向代理 - lsp .
它会做什么
- 66个工具 包括导航、分析、重构、诊断、格式化、投机性执行、综合勘探、安全编辑、构建、测试等
- 24个代理工作流程 编码正确多步操作的(技能):安全重命名、分析爆炸半径、在应用前模拟编辑
- 32 CI核查语言: go, Python, TypeScript, Rust, Java, C, C++, C#, Ruby, PHP, Kotlin, Swift, Scala, Zig, Lua, Elixir, Gleam, 更多
- 投机处决: 预览内存中的编辑, 查看在触摸磁盘前的中断
- 分阶段执行: 阻断出令操作从而代理遵循正确的工作流程
存款
测量了5个编码库(Go, TypeScript, Python):
| 代码库 | 行数 | 节余 |
|---|---|---|
| 代理服务器- lsp | 15K 电话 | 5个 |
| 何诺 (TypeScript) | 24K (韩语) | 13个 |
| FastAPI (蟒蛇语) | 33K 车次 | 2个 |
| Next.js (TypeScript) (英语) | 196K (韩语) | 5个 |
| 哈希会计师事务所(去) | 319K 电话 | 34个 |
完全实验 : 代理 - lsp.com/ 制导/调制节省
与
Claude Code, Cursor, Windsurf, GitHub Copilot, 以及任何MCP兼容客户端.