Kanzi 文档 MCP 服务器

Kanzi 文档 MCP 服务器将您的 AI 助手连接到 Kanzi 文档源。这使您的 AI 助手能够从 Kanzi 文档中搜索和检索信息,以回答您关于 Kanzi 概念、功能、工作流程和最佳实践的问题。

Kanzi 文档 MCP 服务器的地址为 https://docs.mcp.kanzi.com/mcp。

小技巧

您可以从 Documentation 网站上的两个位置在 Claude Desktop 和 VS Code 中设置 Kanzi 文档 MCP 服务器:任意主题标题旁边的 AI 助手按钮,或 Ask Kanzi 中的 Get Kanzi guidance in your IDE 标签。

设置 Kanzi 文档 MCP 服务器

要让 AI 编码代理自动配置,从而一次性设置两个 Kanzi MCP 服务器,请参见 快速设置。以下步骤介绍如何手动配置此服务器。

在 Claude Desktop 中设置

在 Claude Desktop 中设置 Kanzi 文档 MCP 服务器:

  1. 从 https://docs.kanzi.com/mcp/kanzi-docs-mcp.zip 下载压缩的 mcpb 文件。

  2. 解压该 zip 文件,得到 kanzi-docs-mcp.mcpb。

  3. 双击该 mcpb 文件,以在 Claude Desktop 中打开它。

  4. 在 Claude Desktop 中点击 Install。

在 VS Code 中设置

在 VS Code 中设置 Kanzi 文档 MCP 服务器:

  1. 在 VS Code 中,打开 Command Palette (Ctrl Shift P) 并选择 MCP: Open User Configuration。

  2. 在 mcp.json 文件中添加服务器配置:

    {
       "servers": {
          "kanzi-docs": {
             "type": "http",
             "url": "https://docs.mcp.kanzi.com/mcp"
          }
       },
       "inputs": []
    }
    
  3. 打开 Command Palette 并选择 Developer: Reload Window。

  4. 使用 Ctrl Alt I 打开 Chat 窗口。

在 Claude Code 中设置

在 Claude Code 中设置 Kanzi 文档 MCP 服务器:

claude mcp add --scope user --transport http kanzi-docs https://docs.mcp.kanzi.com/mcp

在 Codex 中设置

要在 Codex 中设置 Kanzi 文档 MCP 服务器,请将其添加到 ~/.codex/config.toml 文件中:

[mcp_servers.kanzi-docs]
url = "https://docs.mcp.kanzi.com/mcp"

在其他工具中设置

要在其他支持 MCP 的 AI 工具中设置 Kanzi 文档 MCP 服务器,请参阅该工具的文档。在工具配置中,将服务器 URL 与 mcp-remote 一起使用:

{
   "mcpServers": {
      "kanzi-docs": {
         "command": "npx",
         "args": [
            "-y",
            "mcp-remote",
            "https://docs.mcp.kanzi.com/mcp"
         ]
      }
   }
}

可用工具

Kanzi 文档 MCP 服务器提供以下工具:

  • list_versions:列出所有可用的 Kanzi 文档版本

  • set_version:确认某个 Kanzi 版本是否可用,并报告其包含的文档块数量

  • search_docs:在 Kanzi 文档中搜索相关信息

  • ask_question:获取有关 Kanzi 问题的解答

  • get_page:检索完整的文档页面

  • search_across_versions:在所有可用的 Kanzi 版本中搜索

  • compare_versions:比较两个 Kanzi 版本之间的文档

使用特定的 Kanzi 版本

由于不同 Kanzi 版本的答案有所不同,请告诉助手您使用的版本。服务器不会在调用之间记住版本:search_docs、ask_question 和 get_page 工具各自接受一个可选的 version 参数,例如 4.1.0 或 3.9.15。省略 version 时,服务器使用其可用的最新版本。search_across_versions 和 compare_versions 工具有意同时跨越多个版本,因此接受各自的参数,而不是单个 version 参数。

要查看哪些版本可用,请使用 list_versions。要在查询之前检查单个版本,请使用 set_version。

如果您传入的 Kanzi 版本没有文档集,服务器会尽可能对其进行解析。3.9.12.111 等构建号会解析为 3.9.12,3.9 等版本系列会解析为该系列中最新的可用版本,而未发布的补丁版本会解析为同一系列中最接近的版本。当服务器无法解析该版本时,会使用最新的可用版本。在上述每种情况下,响应中都会说明服务器使用了哪个版本。请检查该版本,因为答案描述的版本可能与您询问的版本不同。

当您在问题中提及 Kanzi 版本时,助手会替您将其传递给工具。例如:”使用 Kanzi 文档工具,Kanzi 3.9.15 中的数据源如何工作?”

另请参阅

Kanzi API MCP 服务器

使用 Kanzi AI 工具