如何切换到独立 Apifox 项目.md 1.92 KB

如何切换到独立的 Apifox 项目

当前状态

MCP 服务器已配置,当前复用 mlaj 项目的 Apifox(Project ID: 6084040)


📝 将来切换到独立项目时,修改以下位置

位置 1:项目级配置(主要)

文件路径.claude/settings.json

修改内容

{
  "mcpServers": {
    "manulife_API_文档": {
      "command": "npx",
      "args": [
        "-y",
        "apifox-mcp-server@latest",
        "--project-id=这里填写新的PROJECT_ID"    //  改这里
      ],
      "env": {
        "APIFOX_ACCESS_TOKEN": "这里填写新的ACCESS_TOKEN"    //  改这里
      }
    }
  }
}

位置 2:本地权限配置(次要)

文件路径.claude/settings.local.json

修改内容

找到这一行:

"Bash(APIFOX_ACCESS_TOKEN=\"旧的TOKEN\" npx -y apifox-mcp-server@latest --project-id=旧的PROJECT_ID:*)",

替换为:

"Bash(APIFOX_ACCESS_TOKEN=\"新的TOKEN\" npx -y apifox-mcp-server@latest --project-id=新的PROJECT_ID:*)",

🔑 如何获取新的 Project ID 和 Token

步骤 1:获取 Project ID

  1. 登录 Apifox
  2. 打开 manulife-weapp 项目
  3. 从 URL 中复制 Project ID:
   https://app.apifox.com/web/project/{PROJECT_ID}/apis/api-xxxxx
                                    ↑ 这里就是 Project ID

步骤 2:生成 Access Token

  1. 在 Apifox 中,点击 设置API Tokens
  2. 点击 新建 Token
  3. 复制生成的 Token(格式类似:APS-xxxxx

✅ 修改后记得

  1. 保存文件
  2. 完全退出 Claude Code
  3. 重新启动 Claude Code
  4. 测试连接 "列出 manulife 项目中所有的 API 接口"

快速参考

  • 主配置文件:.claude/settings.json(第 8 行和第 11 行)
  • 权限文件:.claude/settings.local.json(第 49 行)