Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🗄️ Databases
  3. Agent Lsp
Agent Lsp logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 1:31:51 PM

Agent Lsp

User RatingsBe the first to rate and review this MCP server!
View Repository123 GitHub StarsTotal stargazers on GitHub for the source repository (123 stars).Visit Website
developer-toolslanguage-servercode-intelligencerefactoring

Orchestrate language servers through MCP for code navigation, impact analysis, speculative edits, and refactoring workflows.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live — we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON ▾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "blackwell-systems-agent-lsp": {
      "command": "uvx",
      "args": [
        "agent-lsp"
      ]
    }
  }
}

💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (65) Directory Badge Claim listing Alternatives🗄️ More in Databases

Overview

The blackwell-systems/agent-lsp MCP server orchestrates existing language servers such as gopls, rust-analyzer, and jdtls for AI-driven code intelligence. It exposes MCP tools for symbol search, references, callers, diagnostics, formatting, workspace management, and edits, while keeping language-server sessions warm across files and projects. Speculative sessions let agents evaluate edits in memory before applying or discarding them. Reach for it when an agent needs semantic refactoring, cross-repository analysis, or safer code changes than text search and manual editing provide.

Use cases

•Analyze refactoring blast radius across a workspace
•Preview code edits before writing them to disk
•Find callers and references for symbols
•Inspect diagnostics after simulated changes
•Trace shared-library references across repositories

Key features

•Persistent language-server sessions
•Symbol-aware navigation and call analysis
•In-memory speculative editing
•Cross-repository workspace references
•Diagnostic and formatting access through LSP
•GCF or JSON tool output

Capabilities & Tool Schemas (65) ~12.9k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this server’s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Agent Lsp.

activate_skill

Activate phase enforcement for a skill workflow. Once active, tool calls are checked against the skill's phase permissions. Phases advance automatically as you call tools from later phases. Use this at the start of a skill workflow to enable safety guardrails that prevent out-of-order operations (e.g., applying edits before completing blast-radius analysis).

add_workspace_folder

Add a directory to the LSP workspace, enabling cross-repo references, definitions, and diagnostics. Useful when working across a library and its consumers — after adding the consumer repo, find_references on a library function returns call sites in both repos. Requires start_lsp to have been called first. Language servers that support multi-root workspaces (gopls, rust-analyzer, typescript-language-server) will re-index the new folder automatically.

apply_edit

Apply an edit to a file. Two modes: (1) WorkspaceEdit mode: pass workspace_edit with positional changes returned by rename_symbol or format_document; (2) Text-match mode: pass file_path + old_text + new_text to find and replace text. For full function/method body replacements, consider replace_symbol_body which resolves by symbol name instead of text matching. Always call preview_edit first to verify the edit is safe.

blast_radius

Enumerate all exported symbols in the specified files, resolve their references across the workspace, and partition callers into test vs non-test. Returns affected_symbols (name, file, line), test_callers (with enclosing test function names), and non_test_callers. Use before editing a file to understand blast radius. Set include_transitive=true to surface second-order callers (callers of callers). Set scope='all' to include unexported symbols for comprehensive dead code detection.

callers

Find all incoming callers of a function or method. Shortcut for find_callers with direction='incoming'. Use before deleting or refactoring a function to see who depends on it.

close_document

Close a file in the LSP server. Use this tool when you're done with a file to free up resources and reduce memory usage. It's good practice to close files that are no longer being actively analyzed, especially in long-running sessions or when working with large codebases.

How Agent Lsp works

What blackwell-systems/agent-lsp MCP server does

The blackwell-systems/agent-lsp MCP server acts as an orchestration layer between AI agents and existing Language Server Protocol implementations. It is not itself a language server. Instead, it manages servers such as gopls, rust-analyzer, and jdtls, then exposes their code-intelligence operations through MCP.

The README describes a single Go binary with 65 tools, 31 CI-verified languages, and 24 agent workflows. Supported operations include finding symbols and references, inspecting callers and callees, retrieving diagnostics, requesting formatting edits, getting completions, and examining semantic tokens or inlay hints. Workspace folders can be added for multi-repository analysis, including references from a shared library into consumer projects.

How it works

A persistent runtime keeps language-server indexes available across agent sessions. The first session may spend time indexing a workspace; later requests can reuse that state. start_lsp must be called before operations such as adding workspace folders or exporting the reference cache.

For safer modifications, an agent can create a simulation session, make in-memory changes, and compare diagnostics with the baseline. It can then commit the session with changes applied to disk, request a patch without applying it, or discard the session. The documented workflow places preview and impact analysis before applying edits. Tools such as blast_radius, find_callers, find_references, and detect_changes help identify affected code and distinguish test callers from non-test callers.

The server routes files to language-specific servers based on the project and configured environment. detect_lsp_servers scans a workspace for source languages and checks whether corresponding server binaries are available on PATH.

Setup and configuration

The README provides this installation command:

Terminal
curl -fsSL https://raw.githubusercontent.com/blackwell-systems/agent-lsp/main/install.sh | sh && agent-lsp init

After installation, agent-lsp init is the documented initialization step. The repository describes the executable as a single Go binary. Because the project orchestrates external language servers, the available language-server binaries and their locations matter; detect_lsp_servers can report detected languages, installed servers, and a suggested configuration.

Responses use GCF, or Graph Compact Format, by default. Set AGENT_LSP_OUTPUT_FORMAT=json to switch the output format back to JSON.

Tools and capabilities

The blackwell-systems/agent-lsp MCP server includes tools for:

  • Searching symbols, references, callers, completions, highlights, inlay hints, and semantic tokens.
  • Reading diagnostics and requesting document or range formatting edits.
  • Previewing, applying, simulating, evaluating, committing, or discarding edits.
  • Measuring change impact through blast-radius and git-change analysis.
  • Managing workspace folders, open documents, LSP notifications, and cached references.
  • Enforcing ordered phases for skill workflows with activation and deactivation tools.

Limitations and notes

Results depend on the language servers available to the runtime and the capabilities those servers implement. For example, inlay hints and semantic tokens return useful results only when the selected language server supports the relevant LSP method. The supplied material does not specify configuration examples for every language, MCP client compatibility details, or a hosted endpoint.

The blackwell-systems/agent-lsp MCP server is licensed under MIT according to the repository badges. It is intended for local or CI-oriented code intelligence workflows rather than database access, despite the current directory category shown in the listing.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Databases View all alternatives
  • Code Index logoCode Index

    Быстрый индексатор кода для AI-моделей. Rust + tree-sitter + SQLite. Мгновенный поиск по символам.

    🗄️ Databases2 views
    Compare vs Code Index →
  • Mysql MCP Server logoMysql MCP Server

    MySQL database integration with configurable access controls, schema inspection, and comprehensive security guidelines

    🗄️ Databases3 views
    Compare vs Mysql MCP Server →
  • Prisma MCP logoPrisma MCP

    Gives LLMs the ability to manage Prisma Postgres databases (e.g. spin up new databases and run migrations or queries).

    🗄️ Databases3 views
    Compare vs Prisma MCP →
  • MCP Server Sql Analyzer logoMCP Server Sql Analyzer

    MCP server that provides SQL analysis, linting, and dialect conversion using SQLGlot

    🗄️ Databases2 views
    Compare vs MCP Server Sql Analyzer →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
123
Stargazers on the source repository.
npm downloads
24
Package downloads in the last 30 days.
Last commit
3d ago
Most recent push to the default branch.
Tools exposed
65
Callable tools this server registers over MCP.
Directory activity
5 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Agent Lsp

The README provides `curl -fsSL https://raw.githubusercontent.com/blackwell-systems/agent-lsp/main/install.sh | sh && agent-lsp init`.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAgent Lsp AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/blackwell-systems-agent-lsp?style=directory)](https://allmcps.com/mcp/blackwell-systems-agent-lsp)
HTML Embed
<a href="https://allmcps.com/mcp/blackwell-systems-agent-lsp"><img src="https://allmcps.com/api/badge/blackwell-systems-agent-lsp?style=directory" alt="Agent Lsp on AllMCPs" /></a>

Technical Specs & Signals

Category🗄️Databases
PricingFree
More technical detailsExpand ▾
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseMIT
ClientsClaude Desktop, Cursor, Windsurf, Cline / VS Code
Last updatedSep 9, 2026
9/9 checks healthy over the last 33d
Views5
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars123
GitHub Star CountTotal stargazers on GitHub representing community popularity (123 stars).
Last commit3d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 9, 2026
npm downloads24/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
67Quality signal: Great · 67/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity9/15
Community engagement1/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 17d ago via OSV.dev · agent-lsp (PyPI)

★ Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🗄️ Databases →Best MCP servers for Databases →Alternatives to Agent Lsp →Install in Claude DesktopInstall in CursorInstall in VS Code