MCP MCP server · io.github.giancarloerra
io.github.giancarloerra/socraticode
MCP server for enterprise local codebase indexing, semantic search, and code dependency graphs.
- host stars
- 3,302
- 30-day movement
- starts with the next reading
- Related entries
- 2
- Connections
- 25
npmlocalstdio
SocratiCode is an MCP server (stdio transport) that indexes local codebases for semantic search and builds code dependency graphs. Its toolset covers index lifecycle (build, update, watch, remove), search and context retrieval, graph queries including circular-dependency detection and impact analysis, plus symbol and health inspection.
It gives MCP-capable coding agents structured, queryable knowledge of a local codebase rather than raw file dumps.
Use it to
- Index a local codebase for semantic search
- Query dependency graphs and detect circular dependencies
- Run impact analysis before refactoring
- Retrieve relevant code context for agent prompts
- Watch and update the index as code changes
For Developers using MCP clients like Claude Code, Codex, VS Code, Cursor, Gemini CLI
- Runs
- installed — on your machine
- Transport
- stdio
- Tools
- 25
- Packaged as
- npm:socraticode
- Install
- npx -y socraticode
- Needs
- 17 environment variables, including secrets
- Version
- 1.13.3
- Last release
- 2026-09-10
topicsmcp-servercode-indexingsemantic-searchdependency-graphdeveloper-toolslocal-codebase