</>MCP Agents Market
MCP Server

graphify

by Graphify-Labs107.1kPythonUpdated 2026-08-16

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.

Claude CodeCursorCodexGemini CLIGitHub CopilotAider

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

Converts entire projects into interactive knowledge graphs with clickable HTML visualization
Supports 37+ programming languages via tree-sitter AST parsing with no LLM required for code analysis
Generates graph.json for persistent querying without re-parsing files
Provides query, path, and explain commands to trace connections between concepts
Identifies god nodes (most-connected concepts) and community clusters automatically
Tags every relationship as EXTRACTED or INFERRED for clear confidence tracking
Handles code, docs, PDFs, images, video/audio, and SQL schemas in a unified graph
Runs fully local for code parsing with optional API integration for document semantic analysis

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 more

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.

Related searches