竹简文档

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),可以获得更精准的文档匹配结果。

相关链接

On this page