graphify
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Graphify is an MCP server that transforms codebases, documentation, SQL schemas, configuration files, and PDFs into queryable knowledge graphs using deterministic AST parsing. It provides a /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI that enables developers to query project structure instead of searching through files. The tool runs locally without vector embeddings, parsing code with tree-sitter and tagging every relationship as either explicitly extracted or inferred for full transparency.
Key Features
Use Cases
- 01Understanding architecture and code flow in large unfamiliar codebases
- 02Tracing dependencies and call paths between functions across multiple files
- 03Discovering surprising cross-module connections and integration points
- 04Extracting design rationale from inline comments and documentation
- 05Enabling AI coding assistants to answer codebase questions from graph queries instead of file grepping
- 06Mapping legacy projects with minimal documentation into navigable knowledge structures
Related MCP Servers
View morepublic-apis
A collective list of free APIs
awesome-python
The definitive list that answers "I want to do X in Python, which tool should I use?"
awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
graphify — FAQ
What is the Graphify MCP server?+
Graphify is an MCP server that parses codebases into queryable knowledge graphs using AST analysis. It creates interactive visualizations showing code structure, dependencies, and cross-file relationships without requiring vector embeddings or external LLM calls for code parsing.
How do I install Graphify?+
Install via uv with 'uv tool install graphifyy' then run 'graphify install' to register the skill with your AI assistant. Then type '/graphify .' in your assistant to build the graph. Python 3.10+ is required.
Which AI clients work with Graphify?+
Graphify supports Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, Aider, VS Code Copilot Chat, Kilo Code, and 15+ other coding assistants. Each platform has specific install commands documented in the repository.
Do I need API keys to use Graphify?+
No API keys are required for code parsing, which runs completely locally via tree-sitter. API keys are only needed if you want semantic analysis of documentation, PDFs, images, or video, and you can configure your preferred backend (OpenAI, Anthropic, Gemini, Ollama, etc.).
Is Graphify free to use?+
Yes, the core Graphify MCP server is open source and free. Code mapping runs locally with zero LLM credits. Optional semantic passes for non-code files may incur API costs depending on your configured backend.
What programming languages does Graphify support?+
Graphify supports 37+ languages including Python, TypeScript, JavaScript, Go, Rust, Java, C/C++, Ruby, C#, Kotlin, PHP, Swift, Lua, and many more via tree-sitter grammars. It also handles SQL schemas, configuration files, and various document formats.
How do I install graphify?+
Open the source repository on GitHub and follow its README. graphify is a mcp server — MCP Agents Market links you directly to the official repo.
Is graphify free?+
graphify is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.