Claude Code 集成
在 Claude Code 中使用竹简文档 MCP 服务
Claude Code 集成
Claude Code 是 Anthropic 官方的命令行 AI 助手。通过集成竹简文档 MCP 服务,可以让 Claude Code 直接访问项目文档,获得更精准的代码辅助。
什么是 MCP?
MCP(Model Context Protocol)是 Anthropic 提出的模型上下文协议,允许 AI 助手通过标准化接口访问外部数据源和工具。
配置步骤
通过 Streamable HTTP 端点连接,无需安装任何软件。
编辑 Claude Code 的 MCP 配置文件(项目级 .claude/settings.json 或全局 ~/.claude/settings.json),添加以下内容:
{
"mcpServers": {
"bamboo-document": {
"type": "streamableHttp",
"url": "https://doc.x-lf.com/api/mcp"
}
}
}配置完成后重启 Claude Code,MCP 服务将自动加载。
优势
无需安装、无需编译、跨平台支持。只要有网络连接即可使用,服务端自动维护文档内容。
可用 MCP 工具
| 工具名 | 功能 | 参数 |
|---|---|---|
sector | 获取所有可用的文档板块列表 | 无 |
list | 查看指定板块的文档目录列表 | sector(必填)、search(可选关键词) |
detail | 获取指定文档的完整内容 | sector(板块标识)、path(文档路径) |
search | 在文档内容中搜索关键词 | query(必填)、sector(可选)、path(可选) |
可用板块
当前支持的文档板块:
bamboo-base-go- Go 语言基础框架文档bamboo-base-java- Java 语言基础框架文档guide- 使用指南
查看完整板块列表
使用 sector 工具可随时获取最新的板块列表,新板块会持续添加。
使用示例
在 Claude Code 中,直接提问即可。Claude 会自动调用 MCP 工具获取相关文档内容:
帮我查一下 bamboo-base-go 的快速开始指南搜索 bamboo-base-java 中的业务异常处理方式最佳实践
让 Claude 知道你在使用哪个板块(如 bamboo-base-go),可以获得更精准的文档匹配结果。
相关链接
- AI 集成 - 通用 AI 集成方式
- 文档导航 - 文档站使用指南
- MCP 端点: https://doc.x-lf.com/api/mcp