test-mcp-connection.sh 1.01 KB
#!/bin/bash

# 测试 Apifox MCP 服务器连接

echo "🔍 测试 Apifox MCP 服务器连接..."
echo ""

# 设置环境变量
export APIFOX_ACCESS_TOKEN="APS-t3Lm53YUvYMwNWEqb5Y5nnrRSlDz04Mc"

# 测试命令
echo "✅ Token 格式: 正确"
echo "✅ Project ID: 6084040"
echo "✅ MCP 配置文件: .claude/settings.json"

echo ""
echo "📝 当前配置内容:"
cat .claude/settings.json

echo ""
echo "📋 检查清单:"
echo "   ✓ Token 已更新为: APS-t3Lm53YUvYMwNWEqb5Y5nnrRSlDz04Mc"
echo "   ✓ Project ID: 6084040 (mlaj 项目)"
echo ""

echo "💡 下一步:"
echo "   1. ✅ 配置已更新"
echo "   2. ⚠️  需要重启 Claude Code 才能生效"
echo "   3. 重启后可以在对话中问:'列出 manulife 项目所有的 API'"
echo ""

echo "🔧 手动测试 MCP 服务器(可选):"
echo "   运行以下命令测试服务器是否能启动:"
echo ""
echo "   APIFOX_ACCESS_TOKEN=\"APS-t3Lm53YUvYMwNWEqb5Y5nnrRSlDz04Mc\" \\"
echo "   npx -y apifox-mcp-server@latest --project-id=6084040"
echo ""