MCP.Market

Symbols MCP server

by Jordan-Horner·io.github.Jordan-Horner/symbols·v1.0.3·2 stars

Fast polyglot source code intelligence: symbols, imports, dependencies, and impact analysis.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
New

2 stars

Reviews

Write one

Nobody 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

no findings
  • –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
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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:

  1. 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.
  2. 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 tools

Install

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/syms

Option 3: Homebrew (macOS)

brew tap Jordan-Horner/tap
brew install syms

Verify installation

syms --version

Shortened. 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.

  • Sem
    Entity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agents
    B