language-server-mcp MCP Server
镜像
概述
Language-Server-MCP 是一个基于 TypeScript 的 MCP (模型上下文协议) 服务器,为代码编辑提供语言支持,包括悬停信息、代码补全和诊断功能。
主要功能
- 语言支持:提供代码悬停信息、补全建议和诊断
- 支持语言:已测试 TypeScript,理论上支持 Python
- MCP 工具:
get_hover
:获取悬停信息get_completions
:获取补全建议get_diagnostics
:获取诊断信息
安装步骤
-
安装依赖
npm install
-
构建服务器
npm run build
-
配置 Claude Desktop
编辑配置文件:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
{ "mcpServers": { "language-server-mcp": { "command": "/path/to/language-server-mcp/build/index.js" } } }
- MacOS:
开发与调试
-
开发模式(自动重建):
npm run watch
-
调试:使用 MCP Inspector
npm run inspector
在浏览器中打开提供的 URL 访问调试工具。
更多信息
查看完整文档了解更多关于参数配置和高级功能的详细信息。