MCP_TEST.md
2.95 KB
MCP 服务器测试指南
✅ 已完成
-
创建项目级 MCP 配置:
.claude/settings.json- MCP 服务器:mlaj*API*文档
- Project ID: 6084040
- Access Token: 已配置
-
配置验证:
- ✅ npx 命令可用
- ✅ apifox-mcp-server@latest 可访问
- ✅ Token 格式正确
🧪 如何测试 MCP 服务器
方法 1:直接询问 Claude Code(推荐)
重启 Claude Code 后,可以直接问:
"列出 mlaj 项目中所有的 API 接口"
或者:
"搜索 mlaj 项目中与用户相关的 API"
或者:
"获取 mlaj 项目中登录接口的详细信息"
方法 2:检查可用工具
Claude Code 应该能看到来自 mlaj_API_文档 的工具,通常格式为:
-
mcp__mlaj_api_文档__list_apis- 列出所有 API -
mcp__mlaj_api_文档__get_api_detail- 获取 API 详情 -
mcp__mlaj_api_文档__search_apis- 搜索 API -
mcp__mlaj_api_文档__get_project_info- 获取项目信息
方法 3:查看 MCP 日志
如果 MCP 服务器没有正常工作,可以查看日志:
# 查看 Claude Code 日志
tail -f ~/Library/Logs/Claude/claude-desktop.log
🔧 可能的问题
问题 1:MCP 工具不可见
原因:Claude Code 需要重启才能加载新的 MCP 配置
解决:
- 完全退出 Claude Code
- 重新启动 Claude Code
- 打开 mlaj 项目
问题 2:Token 过期或无效
原因:APIFOX_ACCESS_TOKEN 可能过期
解决:
- 登录 Apifox
- 重新生成 Access Token
- 更新
.claude/settings.json中的 token
问题 3:Project ID 错误
原因:项目 ID 不匹配
解决:
- 在 Apifox 中打开正确的项目
- 从 URL 中获取 Project ID
- 更新配置文件
📝 Apifox MCP 服务器标准功能
根据 apifox-mcp-server 的标准功能,应该提供:
资源(Resources)
-
project://info- 项目基本信息 -
api://list- API 列表 -
api://{api_id}- 单个 API 详情
工具(Tools)
-
list_apis- 列出所有接口 -
get_api_detail- 获取接口详情 -
search_apis- 搜索接口 -
send_request- 发送测试请求(可选)
🎯 下一步
如果 MCP 工具可见
尝试这些命令:
# 1. 查看项目信息
"获取 mlaj_API_文档 的项目信息"
# 2. 列出所有接口
"列出 mlaj 项目中所有的 API 接口,按模块分类"
# 3. 搜索特定接口
"搜索 mlaj 项目中与登录相关的 API 接口"
# 4. 查看接口详情
"获取用户登录接口的详细信息,包括请求参数和响应格式"
# 5. 生成 API 代码
"基于 mlaj 项目的登录接口,生成前端的 API 调用代码"
如果 MCP 工具不可见
- 检查 Claude Code 版本(需要最新版本)
- 查看 MCP 服务器日志
- 验证网络连接(能否访问 Apifox)
- 尝试手动运行 MCP 服务器
最后更新: 2026-01-29 MCP 服务器: apifox-mcp-server@latest 项目 ID: 6084040