Skip to main content
MCP server CX Codex

sverklo — Claude Code MCP server: what it does, how to install

sverklo gives coding agents repository context through symbols, relationships, diffs, and Git decisions. Use it before edits that require more than an exact-string search.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add sverklo -- npx -y sverklo
Open on GitHub

What sverklo does

sverklo exposes 37 MCP tools for understanding a repository before code changes. It combines hybrid search with caller and dependency lookup, diff review, blast-radius checks, and access to decisions pinned in Git. The server supports Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, and Zed.

You can begin with sverklo prove --no-write --guided --markdown. It selects central files and a symbol with its callers, explains the selection, and prints a prompt for the agent without changing the project. sverklo init --dry-run previews touched files; sverklo init writes the MCP setup, adds local guidance to AGENTS.md or CLAUDE.md, then runs sverklo doctor.

The bundled embedding provider keeps indexing and vector generation on the machine running the server. If a remote provider is configured explicitly, code pieces are sent there for embedding. That boundary matters when repository code must stay local.

What it helps with

  • trace a symbol to its callers
  • check change impact before editing
  • review a diff against related tests
  • recover earlier repository decisions
  • preview MCP setup changes

Example prompts for the agent

  • Trace the callers and affected files for the function I’m about to edit in src/auth.ts.
  • Review this diff, show its blast radius, and point to related tests.
  • Run the repository proof without writing MCP configuration.

How to install sverklo

Platform CLI

claude mcp add sverklo -- npx -y sverklo

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about sverklo

How do I install sverklo in Claude Code?

Run claude mcp add sverklo -- npx -y sverklo.

What does sverklo do?

It is an MCP server with 37 tools for relationship-aware code search, diff review, blast-radius analysis, and Git-pinned repository decisions.

Does sverklo send code to a remote service?

The bundled provider performs indexing and embeddings locally. Code is sent to a remote provider only when one is explicitly configured.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor