使用说明
演示MCP连接器(迷你示例)
这是一个轻量级的MCP连接器示例,演示了我们将用于完整Backstop集成的相同流程。它包括一个小型FastAPI服务器、模拟CRM数据、简单身份验证和两个工具: search_accounts 和 get_account_details.
目标是展示ChatGPT如何调用后端服务、获取结构化数据并接收干净、简化的JSON响应。
特性
- 简单的FastAPI MCP风格服务器
- 模拟CRM数据(JSON文件)
- 令牌检查(
Authorization: mock-token) - 干净、AI友好的JSON响应
- 两个演示工具:
search_accountsget_account_details
- ChatGPT集成的本地MCP清单
这是图表。
┌────────────────────────┐
│ ChatGPT User │
└─────────────┬───────────┘
│
▼
ChatGPT MCP Interface
│
▼
┌────────────────────────┐
│ MCP Demo Connector │
│ (FastAPI Server) │
├────────────────────────┤
│ • Token Check │
│ • search_accounts │
│ • get_account_details │
│ • Simplified JSON │
└─────────────┬───────────┘
│
▼
┌────────────────────────┐
│ Mock CRM Data │
│ (JSON File) │
└────────────────────────┘