Skip to content
Zed

socraticode for Zed

io.github.giancarloerra/socraticode

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

client:Zed transport:stdio runtime:npm

Install socraticode in Zed

~/.config/zed/settings.json · windows: %APPDATA%\Zed\settings.json

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

{
  "context_servers": {
    "socraticode": {
      "command": "npx",
      "args": [
        "-y",
        "socraticode"
      ],
      "env": {
        "EMBEDDING_PROVIDER": "<EMBEDDING_PROVIDER>",
        "OPENAI_API_KEY": "<OPENAI_API_KEY>",
        "GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
        "OLLAMA_URL": "<OLLAMA_URL>",
        "EMBEDDING_MODEL": "<EMBEDDING_MODEL>",
        "EMBEDDING_DIMENSIONS": "<EMBEDDING_DIMENSIONS>",
        "OLLAMA_MODE": "<OLLAMA_MODE>",
        "OLLAMA_API_KEY": "<OLLAMA_API_KEY>",
        "LMSTUDIO_URL": "<LMSTUDIO_URL>",
        "LMSTUDIO_API_KEY": "<LMSTUDIO_API_KEY>",
        "LMSTUDIO_ALLOW_MISSING_MODEL_LISTING": "<LMSTUDIO_ALLOW_MISSING_MODEL_LISTING>",
        "LITELLM_URL": "<LITELLM_URL>",
        "LITELLM_API_KEY": "<LITELLM_API_KEY>",
        "LITELLM_SEND_DIMENSIONS": "<LITELLM_SEND_DIMENSIONS>",
        "QDRANT_MODE": "<QDRANT_MODE>",
        "QDRANT_URL": "<QDRANT_URL>",
        "QDRANT_API_KEY": "<QDRANT_API_KEY>"
      }
    }
  }
}

Merge this into your existing settings object — do not replace the file. Zed docs

socraticode in other clients