Symbols MCP server
io.github.Jordan-Horner/symbols·v1.0.3·2 starsFast polyglot source code intelligence: symbols, imports, dependencies, and impact analysis.
2 stars
Reviews
Write oneNobody has reviewed Symbols yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Symbols tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 37 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Symbols compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
Install Symbols in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Symbols repository's README, as published. We do not edit it. Read it on GitHub
symbols
A fast, polyglot source code intelligence CLI. Extract symbols, parse imports, trace dependencies, and analyze impact — all from the command line.
No language server required. No build step for your projects. Just point it at your code.
Table of contents
- Why this exists
- How it saves context
- What it does
- Install
- Language support
- Usage
- Symbol extraction
- Import parsing
- Dependency queries
- Impact analysis
- Project graph summary
- JSON output
Why this exists
symbols is for the moments when you need to understand a codebase quickly without opening 30 files first.
Common pain points it targets:
- You are about to change a file and need to know blast radius immediately.
- You are onboarding to an unfamiliar repo and need a map, not a scavenger hunt.
- You are reviewing a PR and want concrete dependency and ownership signals.
- You are using AI coding tools and need reliable, structured project context on demand.
Instead of manually reconstructing context from editor tabs, grep output, and memory, symbols gives you the structural view in one step.
How it saves context
symbols saves context in two practical ways:
- It externalizes code structure into fast, repeatable queries (list, deps, dependents, impact, graph, search) so you do not have to rebuild mental maps every session.
- It exposes the same model through MCP (syms mcp) so agents and tools can fetch fresh project facts directly, rather than relying on stale chat history or guessed file relationships.
Net effect:
- less re-reading
- fewer "what will this break?" surprises
- faster onboarding and safer refactors
- more useful AI assistance because context is retrieved, not improvised
- lower cost from fewer exploratory engineering cycles and reduced AI token spend on repo re-discovery
What it does
syms list server.py # functions, classes, constants, variables
syms imports server.py # parsed import statements
syms deps server.py # files this file imports from
syms dependents server.py # files that import this file
syms impact server.py # full impact analysis (direct + transitive)
syms graph . # project-wide dependency summary
syms search User # find symbols by name across a project
syms mcp # run as MCP server for AI toolsInstall
Option 1: Build from source
git clone https://github.com/Jordan-Horner/symbols.git
cd symbols
go build -o syms .
sudo mv syms /usr/local/bin/Requirements: Go 1.26+
Option 2: Direct installation (Linux/macOS)
# Install directly to /usr/local/bin
curl -L https://github.com/Jordan-Horner/symbols/releases/latest/download/syms-$(uname -s)-$(uname -m) -o /usr/local/bin/syms
chmod +x /usr/local/bin/symsOption 3: Homebrew (macOS)
brew tap Jordan-Horner/tap
brew install symsVerify installation
syms --versionShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Symbols: common questions
- Is Symbols MCP server safe?
- Mostly: it is graded B (80/100). Read the Symbols safety report
- Does Symbols need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Symbols maintained?
- The last commit was 74 days ago (2026-08-22). The latest release is v1.0.3.
- What can I use instead of Symbols?
- Servers from other publishers that do the same job: Sem MCP server.
- How does Symbols compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers). Full comparison.
Alternatives to Symbols
Same job from other publishers: the closest match first, then the best rated.
- SemEntity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agentsnot reviewedWidely usedB