SocratiCode provides AI with automated knowledge of your entire codebase and infrastructure, enabling deep semantic understanding without configuration. It supports large repositories and maintains an updated index automatically.
From the registry: MCP server for local codebase indexing, semantic search, and code dependency graphs.
Please install the `socraticode` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js** — Node.js runtime required for npx (https://nodejs.org)
- **Docker** — Docker required — automatically pulls Qdrant and Ollama images on first use (https://www.docker.com/products/docker-desktop/)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","socraticode"]
- optional environment variables:
- `QDRANT_MODE`: Qdrant mode: docker (default), external, cloud (example: `docker`)
- `OLLAMA_MODE`: Ollama mode: docker (default), native, external (example: `docker`)
- `QDRANT_API_KEY`: Qdrant Cloud API key (only for cloud mode) (example: `<your_qdrant_key>`)
Note: Zero-config codebase intelligence. Auto-manages Docker containers for Qdrant and Ollama on first use. First-time indexing: ask AI 'Index this codebase'. Enterprise-tested on 40M+ LOC repos. Optional cloud embeddings (OpenAI, Google Gemini) for speed.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.MCP server for searching Airweave collections with natural language queries.