Socraticode MCP Server

MCP server for local codebase indexing, semantic search, and code dependency graphs.

Remote serverstreamable-httpGo

What is the Socraticode MCP Server?

MCP server for local codebase indexing, semantic search, and code dependency graphs.

What the server does

The first Qdrant‑based MCP/Claude Plugin/Skill that pairs auto‑managed, zero‑config local Docker deployment with AST‑aware code chunking, hybrid semantic + BM25 (RRF‑fused) code search, polyglot dependency graphs with circular‑dependency visualisation, symbol‑level Impact Analysis (blast‑radius & call‑flow tracing across 18 languages), and searchable infra/API/database artifacts in a single focused, zero-config and easy to use code intelligence engine.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Socraticode MCP Server

{
  "mcpServers": {
    "socraticode": {
      "command": "npx",
      "args": ["-y", "socraticode"],
      "env": {
        "QDRANT_URL": "your-value",
        "QDRANT_API_KEY": "your-value",
        "OLLAMA_URL": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
QDRANT_URLEndpoint or connection string the server talks to.Yes
QDRANT_API_KEYCredential the server authenticates with.Yes
OLLAMA_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Socraticode to Multi.”
  • “Use Socraticode to AST.”
  • “Use Socraticode to Language-agnostic.”

Frequently asked questions

MCP server for local codebase indexing, semantic search, and code dependency graphs. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.