Back to Apps

LSP MCP
Supports UIby bumpyclock
Multi-language MCP server providing precise code navigation and analysis via Language Servers and tree-sitter.
0 stars
Works in:CursorCodex
Exposes:ToolsResources
What it does
LSP MCP exposes Language Server Protocol (LSP) functionality over MCP stdio. It provides AI coding agents with deep code intelligence, including jumping to definitions, finding references, and analyzing call hierarchies across multiple programming languages.
Tools
jump_to_definition: Navigates to the definition of a symbol.find_references: Locates all references to a specific symbol.symbol_search: Searches for symbols by name across the workspace.get_hover_info: Retrieves type signatures and context-aware details.get_call_hierarchy: Queries incoming and outgoing function calls.get_diagnostics: Fetches lint errors and warnings for the workspace.semantic_search: Performs natural language code search using embeddings.list_workspace_files: Lists files within the project root.read_source_code: Reads source code with specific range support.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"lsp-mcp": {
"command": "cargo",
"args": [
"run",
"--bin",
"lsp-mcp",
"--",
"--workspace-root",
"/path/to/project"
],
"cwd": "/path/to/project"
}
}
}
Supported hosts
Claude Desktop, Cursor, Codex
Quick install
cargo run --bin lsp-mcp -- --workspace-root /path/to/projectInformation
- Pricing
- free
- Published
- 6/5/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Codex
Add to AGENTS.md or mcp config entryCursor
Add to mcp.json in ~/.cursor/ or project .cursor/Claude Desktop
{
"mcpServers": {
"lsp-mcp": {
"command": "cargo",
"args": ["run", "--bin", "lsp-mcp", "--", "--workspace-root", "/path/to/project"],
"cwd": "/path/to/project"
}
}
}





