Enterprise DNA Enterprise DNA
M MCP Servers Developer low

zaebee/codegraph-brain

by Various

Code graph for AI agents: impact analysis and call tracing over MCP (Python, TypeScript). Local, deterministic, SQLite.

MCP

zaebee/codegraph-brain

Added 21 Sept 2026

#ai-agents #call-graph #claude-code #code-graph #mcp #mcp-server #python #static-analysis

Overview

Builds a local code graph for Python and TypeScript projects and exposes it to AI agents through MCP. Provides impact analysis and call tracing. Uses SQLite for storage and runs deterministically.

Best for

Best for
Developers building AI agents that need codebase awareness for Python and TypeScript projects.

Use cases

  • Trace call paths before refactoring
  • Assess impact of a proposed code change
  • Give an AI agent a queryable code graph via MCP

How to use

Install

uvx --from codegraph-brain cgis ingest ./my-project --output graph.db

Tools exposed

  • cgis_ingest
  • cgis_overview
  • cgis_find_symbol
  • cgis_analyze_impact
  • cgis_trace_flow
  • cgis_get_structure
  • cgis_context
  • cgis_metrics
  • cgis_audit_reachability
  • cgis_drift
  • cgis_validate

Tested with

Claude Desktop, Claude Code, Cursor

Notes

Builds a local code graph for Python and TypeScript projects and exposes it to AI agents through MCP. Provides impact analysis and call tracing. Uses SQLite for storage and runs deterministically.

2 stars on GitHub. Last updated 2026-09-18. Licensed MIT.

Use cases

  • Trace call paths before refactoring
  • Assess impact of a proposed code change
  • Give an AI agent a queryable code graph via MCP

Pros

  • Local and deterministic, no cloud dependency
  • SQLite storage is simple and portable
  • Supports both Python and TypeScript

Cons

  • Early-stage project with few stars and limited adoption
  • Only covers Python and TypeScript, not other languages
  • Requires MCP setup to use with agents

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Local and deterministic, no cloud dependency
  • SQLite storage is simple and portable
  • Supports both Python and TypeScript

Cons

  • Early-stage project with few stars and limited adoption
  • Only covers Python and TypeScript, not other languages
  • Requires MCP setup to use with agents
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks