MCP Catalogs
首页Corbell screenshot

Corbell

by Corbell-AI·208·综合分 50

MCP 服务器为后端团队提供架构图谱智能、代码搜索和规范生成工具。

knowledge-graphdeveloper-toolsai-llm
21
Forks
2
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

Corbell 是一款全面的架构智能工具,将代码库转化为可查询的知识图谱。它提供 MCP 工具用于服务依赖查询、架构上下文发现和多代码库系统的语义代码搜索。该平台帮助团队生成符合既定模式的规范,根据实际代码结构审查架构决策,并将任务分解导出到项目管理工具。所有功能都在本地运行,无云依赖,使用 SQLite 存储图谱,支持多种 LLM 提供商。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:实现功能前发现跨服务依赖和调用路径
:生成符合既定模式的架构规范
:将规范自动分解为带有完整上下文的 Linear/Jira 任务
:Corbell 支持哪些文件系统?
:Corbell 如何确保安全性?

什么时候选它

拥有复杂多仓库架构的团队,需要尊重既定模式的AI驱动的文档和规范生成。

什么时候不要选它

在小型、单仓库项目上工作的团队,没有显著的架构复杂性或需要实时协作功能。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • graph_query

    Query service dependencies, methods, and call paths

  • get_architecture_context

    Auto-discover relevant services for a feature description

  • code_search

    Semantic search across the code embedding index

  • list_services

    List all services in the workspace graph

可对比工具

graph-mcpcodegraph-mcparchitect-assistant

安装

通过 pip 安装 Corbell:

pip install corbell
# 支持 LLM:
pip install "corbell[anthropic]"    # Claude
# 或用于 MCP:
corbell mcp serve

Claude Desktop 集成:

{
  "mcpServers": {
    "corbell": {
      "command": "corbell",
      "args": ["mcp", "serve"]
    }
  }
}

FAQ

Corbell 支持哪些文件系统?
Corbell 支持任何 Git 仓库(无论托管于 GitHub、GitLab、Bitbucket 等),并支持多种编程语言,包括 Python、JavaScript、TypeScript、Go、Java、C#、Rust、Ruby 和 PHP。
Corbell 如何确保安全性?
所有处理都在本地机器上进行,无云依赖。代码嵌入和架构图存储在本地 SQLite 中。除非明确配置 LLM 提供商,否则不会将代码或上下文发送到外部服务器。

Hacker News 讨论

开发者社区最近的相关讨论。

Corbell 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。