SkillTide Submit
Official description7 sourcesMCP servers8d ago
zaebee/codegraph-brain

zaebee/codegraph-brain

Local Python/TypeScript code gra
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add codegraph-brain -- npx -y codegraph-brain
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
2 ★ · zaebee/codegraph-brain · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 2 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository zaebee/codegraph-brain;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

🧠 CGIS: Code Graph Intelligence System

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

*A code graph your AI agent can query instead of guess*
**Ask "what breaks if I change this?" and get the call chain, not a guess.**
CGIS parses a repository with tree-sitter into a graph of fully qualified symbols and the calls, imports and containment between them, stores it in SQLite, and serves it to AI agents over MCP. An agent that would otherwise grep and read whole files asks the graph instead.
- **Languages:** Python · TypeScript / TSX · Go (pilot)
- **Runs:** locally — no account, no telemetry; the graph never leaves your disk (the one opt-in exception)
*Real output — CGIS run on its own source.*
---
🚀 Quickstart
In Claude Code (fastest)
That ships the MCP server, a skill that teaches the agent *when* to query the graph instead of reading files, and /cgis:ingest to build the graph on first use. The server is pulled from PyPI on demand via uvx, so there is nothing to clone or build.
Any other MCP client (Cursor, Claude Desktop, …)
From the terminal
Or install it for good: pip install codegraph-brain (Python 3.12+), then use cgis directly. The full command list is in CLI_USAGE.md.
---
📈 Proof at Real Scale
CGIS runs on a working twelve-repository estate — four languages, 8,146 commits, shipping daily. On its FastAPI backend it classifies **82.7% of 87,845 edges** definitively and prints the remaining 17.3% rather than inventing targets for them — including the part that is CGIS's own gap.
That share *rose* from 11.4% in #459, which stopped counting calls to missing symbols as resolved. About 4 points of what is left is a known resolver gap, not something undiscoverable: ingesting app/ strips the app. prefix its imports carry, and the import path does not yet reconcile the two — the same backend ingested at its package root reports 13.2%. The number is what the tool admits it cannot place today, and it is allowed to move the unflattering way.
**Read the case study →** — every figure measured and reproducible, including what CGIS *doesn't* cover.
---
🤔 Why a graph, and how this differs
Text retrieval hands an agent chunks that *look* related. It cannot say which of three functions named save a call reaches, or what sits five callers up. CGIS resolves every call site to a fully qualified name when the source allows it — and when it does not, the edge stays marked unresolved and is counted, never filled with a plausible guess.
| If you use… | CGIS adds |
| :--- | :--- |
| grep / file reads in the agent | Transitive callers and callees in one call, without spending context on whole files |
| LSP-backed symbol tools (e.g. Serena) | A persisted whole-repo graph for multi-hop impact, coupling, PageRank and drift |
| A repo map (e.g. aider) | Resolved edges you can traverse and audit, with the resolved/unresolved ratio reported |
---
🤖 MCP Tools
The main tools:
| Tool | Answers |
| :--- | :--- |
| cgis_ingest | Build or incrementally refresh the graph |
| cgis_overview | Where to start: sizes and the largest packages, when you have no FQN yet |
| cgis_find_symbol | Partial name → candidate FQNs |
| cgis_analyze_impact | What breaks upstream if this changes? |
| cgis_trace_flow | What does this call, transitively? |
| cgis_get_structure | Class / module hierarchy |
| cgis_context | A compact GraphRAG context package for one symbol |
Source
awesome · https://github.com/zaebee/codegraph-brain
Browse by field
MCP servers
Traction
2 ★
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index