What are the prerequisites to run LSP MCP Server?
Node.js v16 or later and npm are required. For the demo Haskell server, GHC 8.10+ and Cabal 3.0+ are also needed.
@Tritlo
基本信息
An MCP server that lets you interact with LSP servers
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"lsp-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"tritlo/lsp-mcp",
"<language-id>",
"<path-to-lsp>",
"<lsp-args>"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
It is an MCP (Model Context Protocol) server for interacting with LSP (Language Server Protocol) interface. It acts as a bridge that allows LLMs to query LSP Hover and Completion providers.
Configure the server in your MCP client with npx tritlo/lsp-mcp <language-id> <path-to-lsp> <lsp-args>, then run it via the command line. After starting the MCP server, you must explicitly call the start_lsp tool with a root directory before using any LSP functionality.
Node.js v16 or later and npm are required. For the demo Haskell server, GHC 8.10+ and Cabal 3.0+ are also needed.
You must explicitly call the `start_lsp` tool with a root directory (e.g., `/path/to/your/project`) before using any LSP-related tools.
Yes, you must call the `open_document` tool to open a file in the LSP server before diagnostics or other operations on that file can be accessed.
Yes, diagnostic resources support subscriptions via the MCP `resources/subscribe` endpoint, providing updates when diagnostics change.
Eight severity levels are available: debug, info, notice, warning, error, critical, alert, and emergency. You can change the log level at runtime using the `set_log_level` tool.

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
MCP Toolbox for Databases is an open source MCP server for databases.
Hindsight: Agent Memory That Learns
A curated list of references for MLOps
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
评论