Claude Code访问Hyperwiki

在Claude Code(以下简称CC)中,可以通过MCP的方式调用HyperWiki(以下简称wiki)的工具集

步骤1:生成wiki访问token

首先找到在wiki首页找到MCP Server入口

首次进入MCP server页面,还不存在访问token,得手动生成

点击”生成新token”按钮,会生成访问token

步骤2:在CC中配置wiki MCP

在 MCP Server页面中的”安装说明”TAB页面,可以看到在hyper code中的mcp服务配置文件,在CC中其实也类似,配置完成后,需要重启CC CLI,因为连接过程需要初始化

使用 claude mcp 命令直接添加

# 1、进入到项目的根路径
cd your-project-root
 
# 2、运行claude mcp命令
claude mcp add --transport http hyperwiki http://agent.llm.pt.miui.com/hyperwiki/mcp --header "Authorization: Bearer ${{你的访问token}}"

如果添加成功会出现以下输出

在CC VS Code插件中或者直接在CC CLI中验证,

如果是在VS Code插件中,首先,键入 “/mcp” 命令,并回车

可以看到

Hyperwiki mcp 已经连接上CC了

如果是在CLI中

可以看到已经拿到工具、提示词了。

在 .mcp.json 文件中添加

在CC中,对MCP服务有使用范围限制,这里仅对于你的Project范围进行添加

# 进入到项目根目录
cd your-project-root
 
# 创建 .mcp.json 文件
touch .mcp.json

对 .mcp.json 进行如下编辑

{{
  "mcpServers": {{
    "hyperwiki": {{
      "type": "http",
      "url": "http://agent.llm.pt.miui.com/hyperwiki/mcp",
      "headers": {{
        "Authorization": "Bearer ${{你的访问token}}"
      }}
    }}
  }}
}}

在CLI中启动,首次添加会出现如下权限审批,这里选第一项,后续添加MCP server就不会再弹出该审批了

接下来验证,已经连接上了

步骤3:在CC中使用MCP

显示的指示CC利用wiki MCP执行相关的任务