MCP.so
Sign In

Sverklo MCP Server

@sverklo

Basic information

About Sverklo MCP Server

Local-first MCP code intelligence server with 37 tools — hybrid search, blast-radius analysis, diff-aware risk-scored review, and bi-temporal memory pinned to git SHAs. Stops AI agents from hallucinating function names that don't exist in your codebase. Published 60-task retrieva

Sverklo MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "sverklo": {
      "command": "npx",
      "args": [
        "-y",
        "sverklo"
      ]
    }
  }
}

Sverklo MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is Sverklo?

Sverklo is a local-first MCP server that gives AI coding agents (Claude Code, Cursor, Windsurf, Zed, Codex CLI, Aider, Continue) a real symbol graph instead of grep-based pattern matching. It indexes your codebase, builds an import-dependency graph, computes PageRank, embeds chunks with a local ONNX model, and exposes 37 retrieval tools for symbol lookup, impact analysis, diff review, and bi-temporal memory pinned to git SHAs.

How to use Sverklo?

Install with npm install -g sverklo, then run sverklo init inside your project directory. Sverklo auto-detects which AI coding agents are installed and writes the correct MCP configuration files; the 37 tools become available in the agent’s tool list immediately.

Key features of Sverklo

  • 37 retrieval tools for codebase search, impact, and review
  • Local-first with embedded SQLite and ONNX (no external DB or Docker)
  • Bi-temporal memory tied to git SHAs for cross‑session decisions
  • Supports 12 programming languages including TypeScript, Python, Go, and Rust
  • No API keys, no telemetry by default, MIT licensed
  • Runs entirely on macOS, Linux, and Windows (Node 20+)

Use cases of Sverklo

  • Look up symbol definitions and verify they exist at a specific git SHA
  • Find all call sites and measure refactor blast radius
  • Review diffs with risk scoring and contradiction detection
  • Persist decisions across coding sessions with recall and pinning
  • Ground AI agents in the real codebase to avoid hallucinated function names

Frequently asked questions

1

What dependencies does Sverklo require?

Node 20+, macOS, Linux, or Windows. Sverklo embeds SQLite and an ONNX model – no external database or Docker is needed.

2

Does Sverklo require API keys or an external service?

No. Sverklo runs entirely on your laptop with no API keys and no telemetry by default.

3

What are the known limitations of Sverklo?

The benchmark page at sverklo.com/bench shows that Sverklo loses to grep on dead‑code detection (F1 = 0.02). The same page also lists its wins honestly.

4

How does Sverklo compare to other tools?

A comparison matrix is available at sverklo.com/vs/matrix/ covering Cody, Greptile, Cursor, Aider, Continue, Codex CLI, Claude Code, Serena, Claude Context, GitNexus, and codebase-memory-mcp.

5

What programming languages does Sverklo support?

TypeScript, JavaScript, Python, Go, Rust, Java, C, C++, Ruby, PHP, Vue, and C#.

Comments

More Version Control MCP servers