isaacphi

    isaacphi/mcp-language-server

    mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, and diagnostics.

    ai
    language-server-protocol
    mcp
    mcp-server
    model-context-protocol
    Go
    BSD-3-Clause
    1.6K stars
    149 forks
    1.6K GitHub watchers
    Updated Oct 24, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    No releases in the last 90 days; the most recent was 530 days ago, with 4 contributors on GitHub.

    Gained 24% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Provides a language server that enables MCP clients to access semantic code navigation tools like go-to-definition, references, rename, and diagnostics.
    • Integrates with multiple existing language servers via MCP, allowing seamless semantic tooling support across diverse programming languages.
    • Use for enhancing code navigation and refactoring in Go projects by connecting gopls through MCP.
    • Use for adding semantic code analysis and diagnostics to Rust projects by integrating rust-analyzer with MCP clients.
    • Use for enabling language server features in Python, TypeScript, or C/C++ projects by proxying pyright, typescript-language-server, or clangd through MCP.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    BSD 3-Clause

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present

    Watch-outs

    • No commits in the last six months (last push Mar 2026).

    General guidance from repository metadata, not legal advice. How we score

    From the README

    This is an MCP server that runs and exposes a language server to LLMs. Not a language server for MCP, whatever that would be.

    mcp-language-server helps MCP enabled clients navigate codebases more easily by giving them access semantic tools like get definition, references, rename, and diagnostics.

    Excerpt from the isaacphi/mcp-language-server README on GitHub (BSD-3-Clause license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    149+11

    Open issues

    70+6

    Compared with peers in AI

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    isaacphi/mcp-language-server compared with AI repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    thedotmack/claude-mem113.6K+8.8K35today
    D4Vinci/Scrapling98.1K+6.9K651 day ago
    Leonxlnx/taste-skill110.7K+5.2K551 day ago
    calesthio/OpenMontage77.2K+4.2K40—
    heygen-com/hyperframes79.6K+4.1K45today
    isaacphi/mcp-language-server1.6K—7530 days ago
    Category median98.1K+5.2K45—

    Discover Repositories

    Search across tracked repositories by name or description