mcpField
C
codebase-chat

codebase-chat

本地服务
github.com/shinzarou-eng开发工具

关于 codebase-chat

codebase-chat 是本地优先的代码库分析工具,为开发者提供带文件和行号引用的问答、搜索与审计。它可通过 MCP 集成到 IDE,也可用命令行或本地仪表板运行,并支持离线确定性报告。

主要功能

  1. 01带文件行号引用的代码问答
  2. 02搜索、解释与代码审计
  3. 03离线确定性健康检查
  4. 04变更检查与基线对比
  5. 05安全补丁流程与受保护路径
  6. 06本地双语仪表板

适用场景

  1. 01在 IDE 中询问代码库实现细节
  2. 02审查变更并与审计基线比较
  3. 03在 CI 中以严格检查阻止问题
  4. 04离线生成代码健康报告

MCP 相关

MCP 服务向 MCP 客户端提供 21 种代码库工具,可在 Cursor、Claude、Windsurf 等环境中使用。无 API 密钥时采用 prompt-only 模式,由宿主模型生成回答。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"shinzarou-eng-codebase-chat": {
"command": "npx",
"args": [
"-y",
"codebase-chat-mcp"
]
}
}
}
启动命令npx -y codebase-chat-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmcodebase-chat-mcp0.10.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

维护者还没有提供详细介绍,可以先查看代码仓库中的 README。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。