by ali-kamali
Transform your codebase into an intelligent knowledge base for AI-powered development with Cursor IDE, Google AntiGravity, and MCP-enabled assistants
# Add to your Claude Code skills
git clone https://github.com/ali-kamali/Axon.MCP.ServerModel Context Protocol (MCP) Server for AI IDEs - Cursor, AntiGravity & Claude
Transform your codebase into an intelligent knowledge base for AI-powered development with Cursor IDE, Google AntiGravity, and MCP-enabled assistants
Modern codebases are complex labyrinthsโthousands of files, intricate dependencies, and evolving architectures. AI assistants like ChatGPT and Claude are brilliant... but they're flying blind. Without deep understanding of your codebase's structure, relationships, and patterns, they can only see the trees, never the forest.
Axon.MCP.Server transforms your entire codebase into an intelligent, queryable knowledge base using the Model Context Protocol (MCP). Think of it as giving your AI assistant X-ray vision into your codeโunderstanding not just syntax, but semantics, architecture, and relationships.
Axon MCP Server seamlessly integrates with leading AI-powered IDEs to supercharge your development workflow
Axon MCP providing deep code context to Google AntiGravity for intelligent code assistance
Real-time code intelligence powered by Axon's semantic understanding in Cursor
Real-time monitoring of code analysis and synchronization
Auto-generated service dependency diagrams
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Client Layer: AI Assistants, IDEs, React UI, REST Clients โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโ
โ โ โ
โโโโโโโโโโโโโผโโโโโ โโโโโโโโผโโโโโโโ โโโโโโผโโโโโโโ
โ MCP Server โ โ REST API โ โ React UI โ
โ :8001 โ โ :8080 โ โ :80 โ
โโโโโโโโโฌโโโโโโโโโ โโโโโโโโฌโโโโโโโ โโโโโโโโโโโโโ
โ โ
โ โโโโโโโโโโผโโโโโโโโโ
โ โ โ โ
โ โโโโโโผโโโโ โโโผโโโโโ โโโผโโโโโโโโโโ
โ โ Worker โ โ Beat โ โ Enrichmentโ
โ โ (Sync) โ โ Schedโ โ Worker โ
โ โโโโโโฌโโโโ โโโโโโโโ โโโโโโโฌโโโโโโ
โ โ โ
โโโโโผโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโ
โ Analysis: Tree-sitter + Roslyn + EF โ
โโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโ
โ โ โ
โโโโโโโโโผโโโโโโโ โโโโโโผโโโโโ โโโโโโโโผโโโโโโโโโ
โ PostgreSQL โ โ Redis โ โ Prometheus + โ
โ + pgvector โ โ Cache โ โ Grafana โ
โโโโโโโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโโโโโโโโโ
Backend: FastAPI, Celery, SQLAlchemy 2.0 (async), Python 3.11+
Parsing: Tree-sitter (multi-lang), Roslyn (C# semantic analysis)
Database: PostgreSQL 15 + pgvector, Redis
AI/ML: OpenAI/OpenRouter (LLM), sentence-transformers (embeddings)
Frontend: React + TypeScript, Vite
Infrastructure: Docker Compose, Prometheus, Grafana
The server exposes 12 powerful tools to AI assistants via the Model Context Protocol:
| Tool | Description | Use Case |
|------|-------------|----------|
| search | Semantic + full-text code search | "Find all authentication controllers" |
| get_call_graph | Function call relationships | "Who calls UserService.CreateUser?" |
| get_inheritance_hierarchy | Class inheritance tree | "Show me all BaseController implementations" |
| get_api_endpoints | List REST API routes | "What endpoints modify the User table?" |
| get_ef_entities | Entity Framework mappings | "Show database schema for Orders" |
| get_module_summary | AI-generated code summaries | "Explain what PaymentService does" |
| explore_service | Navigate service architecture | "Show me the API service structure" |
| find_implementations | Interface implementations | "Find all IRepository implementations" |
| get_system_architecture_map | Generate architecture diagrams | "Visualize system dependencies" |
| get_symbol_details | Detailed symbol info | "Show UserController.Login signature" |
| get_file_symbols | List symbols in a file | "What's in AuthService.cs?" |
| get_repository_structure | Project/solution organization | "Show .NET solution structure" |
structlog for easy parsingThe system maintains a rich relational model:
Total Tables: 14 with optimized indexes, cascading deletes, unique constraints
Get up and running in 5 minutes with Docker Compose.
# Clone the repository
gi
No comments yet. Be the first to share your thoughts!