通过 MCP 使用 Apifox 项目内的 API 文档
配置 MCP 客户端
前置条件
获取个人访问令牌和项目 ID
在 Apifox 生成 API 个人访问令牌
<access-token>
获取 Apifox 项目 ID
<project-id>
在 Cursor 中配置 MCP
编辑 MCP 配置文件
打开 Cursor 编辑器,点击右上角 「设置 」图标,选择左侧「MCP」选项,点击「+ Add new global MCP server」按钮。
添加配置内容
在打开的
mcp.json
文件中添加以下配置,注意替换 <access-token>
和 <project-id>
为你自己的值:macOS / Linux
Windows
{
"mcpServers": {
"API 文档": {
"command": "npx",
"args": [
"-y",
"apifox-mcp-server@latest",
"--project=<project-id>"
],
"env": {
"APIFOX_ACCESS_TOKEN": "<access-token>"
}
}
}
}
验证配置
配置完成后,你可以通过向 AI 询问以验证连接是否正常工作(Agent 模式),例如:如果 AI 能够返回你 Apifox 项目中的 API 信息,说明连接成功。 
请通过 MCP 获取 API 文档,并告诉我项目中有几个接口
在 Cline 中配置 MCP
安装 Cline 插件
在 VSCode 扩展市场搜索并安装 “Cline” 插件
配置 MCP 服务器
打开 Cline 面板,点击 「MCP Servers > Configure MCP Servers」。
在打开的
.json
文件中添加以下配置,注意替换 <access-token>
和 <project-id>
为你自己的值:macOS / Linux
Windows
{
"mcpServers": {
"API 文档": {
"command": "npx",
"args": [
"-y",
"apifox-mcp-server@latest",
"--project=<project-id>"
],
"env": {
"APIFOX_ACCESS_TOKEN": "<access-token>"
}
}
}
}
验证配置
配置完成后,你可以通过向 AI 询问以验证连接是否正常工作,例如:如果 AI 能够返回你 Apifox 项目中的 API 信息,说明连接成功。 
请通过 MCP 获取 API 文档,并告诉我项目中有几个接口
注意事项
<access-token>
和 <project-id>
替换为你个人的 Apifox API 访问令牌和 Apifox 项目 ID。<project-id>
)。<access-token>
",改成每个成员在自己电脑里配置名为 APIFOX_ACCESS_TOKEN 的环境变量,以避免 APIFOX_ACCESS_TOKEN 泄漏问题。<私有化部署服务器的 API 地址,以 http:// 或 https:// 开头>
"。另外,请确保网络可以正常访问 www.npm.com
。{
"mcpServers": {
"API 文档": {
"command": "npx",
"args": [
"-y",
"apifox-mcp-server@latest",
"--project=<project-id>",
// 私有化部署必须添加以下参数
"--apifox-api-base-url=<私有化部署服务器的API地址>"
],
"env": {
"APIFOX_ACCESS_TOKEN": "<access-token>"
}
}
}
}
其他使用方法
常见问题
修改于 2025-03-28 10:14:04