Agent♥︎Age
Catalog

io.github.cdeust/ai-architect-mcp-codebase

Official

by cdeust · Rust

Codebase intelligence MCP — index any repo into a property graph; 26 tools for agents.

Codebase intelligence MCP server (io.github.cdeust/ai-architect-mcp-codebase)

Codebase intelligence MCP server that indexes repositories into a property graph and exposes functionality through Model Context Protocol (MCP). The project describes codebase analysis using graph-database concepts, including cypher querying and hybrid search, implemented in Rust and built on parsing/static-analysis tooling.

🛠️ Key Features

  • Index any repo into a property graph
  • 26 MCP tools for agents (toolCount: 26)
  • Property-graph representation with cypher support
  • Hybrid search using BM25 (bm25) and other techniques
  • Community detection via Louvain algorithm (louvain-algorithm)
  • Code intelligence and code-graph generation
  • Uses Rust, static-analysis, and tree-sitter (tree-sitter)

🚀 Use Cases

  • Agent-driven codebase analysis and search
  • Querying relationships in a code-graph/property-graph
  • Community detection over code structure using Louvain (louvain-algorithm)
  • Integrating with MCP-capable environments (model-context-protocol)

⚡ Developer Benefits

  • Cypher-compatible graph querying patterns (cypher)
  • Hybrid-search capability for repo indexing and retrieval
  • Designed for code-intelligence workflows in Rust
  • Topics include codebase-analysis, code-graph, and graph-database

⚠️ Limitations

  • Limited details provided here beyond indexing, graph representation, and the count of MCP tools (26); no explicit constraints or performance notes are included in the available data.

Topics

bm25claude-codeclaude-code-pluginclean-architecturecode-intelligencecodebase-analysiscommunity-detectioncyphergraph-databasehybrid-searchlouvain-algorithmmcp-servermodel-context-protocolproperty-graphruststatic-analysistree-sittercode-graphcodexgemini-cli