Symbol Delta Ledger
A local MCP server that indexes a repository into a symbol graph, giving coding agents a controlled path from compact card-level metadata up to a bounded source-code window, instead of starting from whole files.
SDL-MCP lets an agent search symbols, inspect cards, build a task-scoped slice of the graph, and request a bounded code window only when it actually needs one, escalating through progressively richer views, cards, skeletons, hot paths, and policy-gated source windows, an approach the project calls the Iris Gate Ladder, instead of reading full files up front.
It supports several tool-surface modes depending on the client: a flat mode with 38 registered tools, a gateway mode that groups actions into four namespaces with 6 tools, a combined mode with both, and a Code Mode with 7 compact, task-oriented tools. It supports both stdio and HTTP MCP transports.
It installs with npx create-sdl-mcp for an interactive first setup, or npm install -g sdl-mcp followed by sdl-mcp init and sdl-mcp serve --stdio, and requires Node.js 24 or later.