📡 MCP Radar

cyberchronos00/code-graph

A deterministic code graph for codebases: every caller, route, page and table a change touches, with file:line evidence. CLI, MCP server and web view for AI agents and reviewers.

⭐ 4 stars
⑂ 1 forks
Python
momentum ▲ 10.0
created 2026-10-01
on radar since 2026-10-04
star trend 3 → 4 since 2026-10-04
ai-agentscall-graphcode-graphcode-intelligencecppdjangoflutterkotlinlaravelmcpmcp-servermodel-context-protocolnuxtphppythonruststatic-analysisswifttree-sittertypescript
View on GitHub ↗

About code-graph

A deterministic dependency graph for Laravel, Django, FastAPI, Flask, NestJS, Next.js, Express, Nuxt, Flutter, Rust, C and C++ codebases, so you (and your AI agent) can see everything a change touches before you make it.

Ask "what depends on this table, connection, config key or method?" and get every caller, route, command and page that reaches it, each hop backed by file:line evidence. It runs locally on your source files, and every answer is exact, deterministic and reproducible.

Status: beta. Laravel (PHP), Django, FastAPI / Starlette and Flask (Python), TypeScript/JavaScript (Nuxt/Vue, NestJS, Next.js, Express/Fastify/Koa/Hono), Flutter (Dart), Rust, C and C++ are supported natively; other languages can be imported through SCIP. See Limitations.

Quickstart · Demo · What you get · Supported stacks · Prerequisites · AI agents · Docs

Say you need to change how stock is reserved from a second database, the warehouse connection. Four files mention warehouse by name. code-graph shows you the whole picture before you edit:

- the two public routes, POST /v1/orders and POST /v1/stock/reserve, that reach that code through a service two calls away, in files whose text never mentions "warehouse"; - the change's siblings: add a column in Admin\BookController::store, and it points you to the separate update path and the admin form that also write books (planned changes list these for you); - which callers run on every request and which are a one-off console command; - the route that touches the warehouse only in a branch a feature flag has already switched off.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/cyberchronos00--code-graph.html)

Related MCP servers

coffeecoproject/layermap

LayerMap 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

⭐ 5TypeScript
FROWNINGdev/django-orm-lens

Live sidebar, ER diagrams, CLI, and MCP server for Django models. VS Code + PyPI + MCP Registry + Glama. Zero-dep parser, no DB required.

⭐ 4Python
Adeniyikayodee/ng-postcode

Rust, Python, JavaScript, and Java libraries and MCP servers for Nigeria's NIPOST digital postcode (NDAPS): offline validation, lookup, and reverse geocoding.

⭐ 4Python
VictorAgahi/causalmesh

MCP server that gives your AI coding agent a map of your polyglot codebase — reverse dependencies, gRPC tracing, event/topic flows, and doc search, without burning context. Single local Rust binary, n

⭐ 10Rust
ismaelsoilet/jev-harness

Zero-dependency System One decision harness: 5 semantic gates saving frontier AI agent tokens on trivial errors & doom loops. Python + TypeScript + Rust. MCP-compatible.

⭐ 9Python
dheerajjha/mcp-migrate

Find and fix what the MCP 2026-07-28 spec revision breaks in your server. 21 rules, 5 autofixers, and a readiness board.

⭐ 5Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.