
Corbell
by Corbell-AI·★ 208·Score 50
MCP server providing architecture graph intelligence, code search, and spec generation tools for backend teams.
Overview
Corbell is a comprehensive architecture intelligence tool that transforms codebases into queryable knowledge graphs. It offers MCP tools for service dependency queries, architecture context discovery, and semantic code search across multi-repo systems. The platform helps teams generate specifications that respect established patterns, review architectural decisions against actual code structure, and export task breakdowns to project management tools. All features run locally with no cloud dependencies, using SQLite for graph storage and supporting multiple LLM providers.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Teams with complex multi-repo architectures needing AI-powered documentation and specification generation that respects established patterns.
When NOT to choose this
Teams working on small, single-repo projects without significant architectural complexity or needing real-time collaboration features.
Tools this server exposes
4 tools extracted from the READMEgraph_queryQuery service dependencies, methods, and call paths
get_architecture_contextAuto-discover relevant services for a feature description
code_searchSemantic search across the code embedding index
list_servicesList all services in the workspace graph
Comparable tools
Installation
Install Corbell via pip:
pip install corbell
# With LLM support:
pip install "corbell[anthropic]" # Claude
# Or for MCP:
corbell mcp serveFor Claude Desktop integration:
{
"mcpServers": {
"corbell": {
"command": "corbell",
"args": ["mcp", "serve"]
}
}
}FAQ
- What file systems does Corbell support?
- Corbell works with any Git repository regardless of hosting (GitHub, GitLab, Bitbucket, etc.) and supports multiple programming languages including Python, JavaScript, TypeScript, Go, Java, C#, Rust, Ruby, and PHP.
- How does Corbell ensure security?
- All processing happens locally on your machine with no cloud dependencies. Code embeddings and architecture graphs are stored locally in SQLite. No code or context is sent to external servers unless you explicitly configure an LLM provider.
On Hacker News
Recent discussion from the developer community.
- Story by mercurialsolo · 2026-03-17
- Story by holy_pharaoh · 2026-03-27
- Story by holy_pharaoh · 2026-03-26
Compare Corbell with
Last updated · Auto-generated from public README + GitHub signals.