lsp-mcp MCP Server
mickeyinfoshan/lsp-mcp
Bridge between Model Context Protocol (MCP) and Language Server Protocol (LSP), enabling AI assistants to access multi-language code intelligence (go-to-definition, references, hover, completions) via standard MCP tools. Supported languages: Go (gopls), TypeScript/JavaScript, Python (pylsp).
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
mickeyinfoshan/lsp-mcp is a Go MCP server. Bridge between Model Context Protocol (MCP) and Language Server Protocol (LSP), enabling AI assistants to access multi-language code intelligence (go-to-definition, references, hover, completions) via standard MCP tools. Supported languages: Go (gopls), TypeScript/JavaScript, Python (pylsp).
Ranked #63 out of 109 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
1 stars → early stage
Last commit today → actively maintained
No issues filed → no history to score
2 contributors → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# lsp-mcp A bridge between the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) and the [Language Server Protocol (LSP)](https://microsoft.github.io/language-server-protocol/), giving AI coding assistants access to real code intelligence — go-to-definition, find references, hover docs, and completions — across multiple languages. ## Why? AI assistants understand code by reading text. Language servers understand code by parsing it. **lsp-mcp** connects the two: it translates MCP tool calls into LSP requests, dispatching them to standard language servers (gopls, typescript-language-server, pylsp, etc.) running as child processes. The result is precise, compiler-grade code navigation available to any MCP-compatible agent. ## Features - **Multi-language** — Go, TypeScript, JavaScript, Python out of the box; add any LSP-compliant server via config - **Standard MCP protocol** — works with Claude Code, Cursor, Windsurf, and any MCP client - **Session management** — isolatRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.