Skip to main content
Glama

Insurance Campaign MCP Server

by AlandeXiong
MCP_INSPECTOR_CONFIG_GUIDE.md3.72 kB
# MCP Inspector 配置指南 ## 🚀 快速配置 ### 1. 启动服务器 ```bash # 停止现有进程 pkill -f "spring-boot:run" # 启动 Streamable HTTP 服务器 ./start_streamable_http.sh 8081 ``` ### 2. MCP Inspector 配置 在 MCP Inspector 中设置以下参数: #### 基本配置 - **Transport Type**: `Streamable HTTP` - **URL**: `http://localhost:8081/mcp/v1/initialize` - **Connection Type**: `Direct` #### 认证配置(可选) 点击 **Authentication** 按钮,选择以下任一方式: **方式 1: API Key** - **Type**: `API Key` - **Key**: `mcp-campaign-api-key-12345` **方式 2: Bearer Token** - **Type**: `Bearer Token` - **Token**: `your-bearer-token` **方式 3: Custom Headers** - **Type**: `Custom Headers` - **Header Name**: `x-custom-auth-headers` - **Header Value**: `your-custom-value` ### 3. 测试连接 #### 命令行测试 ```bash # 测试初始化 curl -X POST http://localhost:8081/mcp/v1/initialize \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":"1","method":"initialize","params":{}}' # 测试工具列表 curl -X POST http://localhost:8081/mcp/v1/tools/list \ -H "Content-Type: application/json" \ -H "X-API-Key: mcp-campaign-api-key-12345" \ -d '{"jsonrpc":"2.0","id":"2","method":"tools/list","params":{}}' # 健康检查 curl http://localhost:8081/mcp/v1/health ``` #### MCP Inspector 测试 1. 点击 **Connect** 按钮 2. 应该看到连接成功状态 3. 查看可用工具列表 ### 4. 可用工具 连接成功后,您可以使用以下工具: 1. **audience_targeting** - 人群圈选推荐 2. **campaign_content_recommendation** - 活动内容推荐 3. **inspector_query** - Claude Inspector 查询 4. **streaming_analysis** - 流式分析 ### 5. 故障排除 #### 问题 1: CORS 错误 ``` Access to fetch at 'http://localhost:8081/mcp/v1/initialize' from origin 'http://localhost:6274' has been blocked by CORS policy ``` **解决方案**: 服务器已配置 CORS,支持跨域请求。如果仍有问题,检查: - 服务器是否正在运行 - URL 是否正确 - 认证头是否正确 #### 问题 2: 连接超时 ``` Connection Error - Check if your MCP server is running and proxy token is correct ``` **解决方案**: 1. 确认服务器正在运行:`curl http://localhost:8081/mcp/v1/health` 2. 检查端口是否被占用:`lsof -i :8081` 3. 重启服务器:`./start_streamable_http.sh 8081` #### 问题 3: 认证失败 ``` 401 Unauthorized ``` **解决方案**: 1. 添加正确的 API Key:`X-API-Key: mcp-campaign-api-key-12345` 2. 或使用 Bearer Token 3. 或配置自定义头部认证 ### 6. 服务器端点 - **健康检查**: `GET http://localhost:8081/mcp/v1/health` - **初始化**: `POST http://localhost:8081/mcp/v1/initialize` - **工具列表**: `POST http://localhost:8081/mcp/v1/tools/list` - **调用工具**: `POST http://localhost:8081/mcp/v1/tools/call` - **SSE 流**: `GET http://localhost:8081/mcp/v1/stream/{clientId}` - **流消息**: `POST http://localhost:8081/mcp/v1/stream/{clientId}/message` ### 7. 示例工具调用 ```json { "jsonrpc": "2.0", "id": "3", "method": "tools/call", "params": { "name": "audience_targeting", "arguments": { "product_type": "life_insurance", "target_demographics": { "age_range": "25-45", "income_level": "middle" } } } } ``` ## ✅ 成功指标 连接成功后,您应该看到: 1. MCP Inspector 显示 "Connected" 状态 2. 工具列表显示 4 个可用工具 3. 可以成功调用工具并获得响应 ## 📞 需要帮助? 如果仍有问题,请提供: 1. 服务器启动日志 2. MCP Inspector 错误截图 3. 浏览器开发者工具的网络请求详情

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlandeXiong/mcp_campaign_server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server