
Symbols
Give your agent fast, local polyglot symbol search, import graphs, and impact analysis while refactoring or reviewing code.
Overview
Symbols is a MCP server for the Build phase that provides fast local polyglot symbol, import, dependency, and impact analysis for coding agents.
What is this MCP server?
- Polyglot symbols, imports, dependencies, and impact analysis in one MCP server
- stdio transport via mcpb package (syms-mcp) with pinned fileSha256 in registry
- Version 1.0.3 published from github.com/Jordan-Horner/symbols
- Local execution—no cloud symbol index required for typical solo repos
- Impact analysis helps agents scope refactors before wide edits
- Registry version 1.0.3
- Transport: stdio via mcpb identifier syms-mcp
- Required positional package argument: command mcp
What problem does it solve?
Agents waste tokens grep-reading whole repos and still miss cross-file symbol and dependency relationships.
Who is it for?
Solo builders on polyglot or medium-sized repos who want MCP-native navigation without sending code to a SaaS indexer.
Skip if: Greenfield projects with almost no code or teams that only need browser automation or cloud deploy MCPs.
What do I get? / Deliverables
After install, your agent can query structured code intelligence locally to plan safer refactors and narrower edit surfaces.
- Symbol and definition lookups across project languages
- Import and dependency relationship reports
- Impact-oriented analysis to scope code changes
Recommended MCP Servers
Journey fit
Source intelligence belongs in Build when you are navigating and changing real codebases, with spillover into Ship review. Backend subphase fits cross-language services, modules, and dependency tracing beyond a single frontend file.
How it compares
Local code-intelligence MCP, not a cloud database or LLM chat bridge.
Common Questions / FAQ
Who is Symbols for?
Developers using MCP-enabled agents who need accurate symbol and dependency answers across multiple languages in their own checkout.
When should I use Symbols?
Use it during refactors, incident fixes, and code review prep when you need imports, dependencies, or blast-radius analysis before editing.
How do I add Symbols to my agent?
Install the mcpb package from the Jordan-Horner/symbols release (stdio, command mcp) and register the server in your MCP client config.