Ask for the symbol, not the file. Token-efficient MCP server giving AI coding agents symbol-level reads of TS/JS, Rust, Python, Java, Go, JSON, and Markdown
Semantic code intelligence for AI coding agents
Ask for the symbol you need—not the entire file.
.ts .tsx .js .jsx .rs .py .java .go .json
Quick start · Language support · Tools · Troubleshooting · Tool reference
SymbolPeek is an MCP server that gives an AI coding agent a symbol-level view of your codebase. Instead of reading a whole file to answer "what does this function do" or "who calls it", the agent asks for one declaration and gets exactly that.
TypeScript and JavaScript are analyzed with the official TypeScript Compiler API. Rust, Python, Java, Go, and JSON use embedded Tree-sitter for syntax-level operations.
- An MCP client. Any stdio MCP client works; Codex and Claude Code are documented below. - Node.js 20 or newer — required for .ts, .tsx, .js, and .jsx analysis. Rust, Python, Java, Go, and JSON work without it.
No clone, Rust toolchain, or manual build is required.
The installer verifies the release checksum, installs the package, and then prints the exact command to connect your client. It touches nothing outside its own install directory — no client configuration is modified for you.
Item macOS / Linux Windows --- --- --- Package (binary + bundled TypeScript runtime) ~/.local/share/symbolpeek %LOCALAPPDATA%\SymbolPeek symbolpeek and sym commands linked into ~/.local/bin added to the user PATH Lifetime statistics (created on first use) ~/.config/symbolpeek/stats.json (Linux)~/Library/Application Support/SymbolPeek/stats.json (macOS) %APPDATA%\SymbolPeek\st
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/pioner92--symbolpeek-mcp.html)
Memory your agent can trust — every answer carries its source; when it doesn't know, it says so. Hermetic, local, MCP.
gokulnair2001/distillTurn any URL or HTML into clean, agent-ready Markdown — local, fast, deterministic. CLI + MCP server
coffeecoproject/layermapLayerMap MCP: a layered map of your codebase for coding agents: callers, callees and the impact of a change, for TypeScript, JavaScript, Go, Python and Java. MCP server, CLI, and plugins for Claude Co
Adeniyikayodee/ng-postcodeRust, Python, JavaScript, and Java libraries and MCP servers for Nigeria's NIPOST digital postcode (NDAPS): offline validation, lookup, and reverse geocoding.
shaharia-lab/jev-cliCommand-line tool for TypeSafe AI's Jev model. Ask yes/no, multiple-choice and rubric questions about any text and get calibrated probabilities back. Answers become exit codes for shells and CI, JSON
graphersal/graphersalIn-memory graph database and Gremlin traversal engine in Rust: browser playground, CLI, MCP server for AI agents, durable store, Python bindings.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.