CodeGraph MCP
CodeGraph MCP is a powerful standalone tool that parses your entire C/C++ codebase into a semantic knowledge graph and seamlessly exposes it to AI coding assistants via the Model Context Protocol (MCP). By providing AI (like Claude Desktop, Cursor, or Google Antigravity) with a structural map of your project—including caller/callee relationships, file dependencies, and dynamic function definition
README
<div align="center"> <h1>CodeGraph MCP</h1> <p><em>The Ultimate Codebase Context Engine for AI Assistants (Cursor, Claude, Antigravity)</em></p>
🚀 Overview
CodeGraph MCP is a powerful standalone tool that parses your entire C/C++ codebase into a semantic knowledge graph and seamlessly exposes it to AI coding assistants via the Model Context Protocol (MCP).
By providing AI (like Claude Desktop, Cursor, or Google Antigravity) with a structural map of your project—including caller/callee relationships, file dependencies, and dynamic function definitions—CodeGraph dramatically reduces AI hallucinations and improves the accuracy of codebase-wide refactoring.
⚡ Breakthrough Performance (v1.0.0 Commercial)
The new architecture replaces the legacy Python AST with optimized C++ binaries, unlocking unprecedented power:
| Benchmark Metric | Real-world Result | The Difference |
|---|---|---|
| Scan Speed (760+ files) | < 1.2 seconds | 10x faster than legacy AST. Near-zero latency parsing. |
| Tracing Accuracy | 100% Deterministic | No probabilistic guessing (unlike Vector search). 100% accurate Call & Inherit tracking. |
| RAM Consumption | ~12 MB RAM | Extremely lightweight. No background Database or Vector Store required. |
| Source Code Security | 100% Offline | Your code never leaves your machine. The tool itself is protected by PyArmor anti-tampering. |
🌟 Advantages
- 🎯 Impact Analysis: Before the AI edits Function A, CodeGraph traces 3 levels deep to warn the AI: "Watch out! Changing this will break Class B in file X and Test C in file Y".
- 📦 Context Packing: Automatically calculates dependencies around your editing point and packs them perfectly into the Token limit. Stop dumping garbage into your prompt.
- 🕸️ Obsidian-style Graph View: Renders your architecture into a highly interactive HTML5 canvas. Observe thousands of file connections with just a scroll of your mouse.
- 🔌 Plug-and-Play (MCP): Standardized as a native MCP Server. Works instantly out-of-the-box with Cursor, Windsurf, or Claude Desktop.
📥 Download & Installation
You can download the latest official release directly from GitHub:
👉 Download CodeGraph v1.0.0 (30-Day Free Trial)
📖 Setup Instructions
- Extract the ZIP file to a permanent location (e.g.,
C:\CodeGraph). - Double-click
CodeGraph.exeto start your 30-day trial and generate a structural map for your project. - For detailed MCP integration instructions with Cursor, Claude, and Antigravity, please read the bundled
USER_GUIDE.mdinside the ZIP file.
🛒 Licensing
CodeGraph comes with a fully functional 30-day free trial.
After the trial expires, you can purchase a permanent license key to continue using the software: 👉 Buy License Key on Lemon Squeezy ($15)
(One license supports up to 2 devices simultaneously).
🌐 Website
Visit our official landing page for more information and interactive demos: 👉 CodeGraph Official Website
© 2026 CodeGraph. All rights reserved.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.