访问创建MCP服务器
MCP(模型上下文协议)服务器 访问创建API v2此服务器使LLM能够通过Visit Create平台管理博览会(活动)、访客、合作伙伴、活动、内容等。
特性
- API全面覆盖:50多个工具,涵盖所有Visit Create API v2端点
- CRUD操作:为访问者、合作伙伴、活动、内容、标签、许可证和Webhook创建、读取、更新和删除
- 读取操作:列出并获取博览会、联系、行动、参与者、订单、付款、接触点和注册类型
- 批量分页:
visit_list_all自动分页整个数据集的工具 - 文件上传:上传访客的个人资料照片、身份证和身份证照片(根据当前的OpenAPI规范)
- 电子邮件:向访客发送确认电子邮件
- 可操作错误:带有HTTP状态代码和指导的描述性错误消息
先决条件
- Node.js 18+
- 具有适当权限的访问创建API密钥
安装
git clone https://github.com/Mackitchin/Visit-Create-MCP.git
cd Visit-Create-MCP
npm install
npm run build配置
将您的Visit Create API键设置为环境变量:
export VISIT_API_KEY="your-api-key-here"克劳德桌面版
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"visit-create": {
"command": "node",
"args": ["/path/to/Visit-Create-MCP/dist/index.js"],
"env": {
"VISIT_API_KEY": "your-api-key-here"
}
}
}
}可用工具
| 资源 | 工具 |
|---|---|
| 世博会 | visit_list_expos, visit_get_expo |
| 访客 | visit_list_visitors, visit_get_visitor, visit_create_visitor, visit_update_visitor, visit_delete_visitor |
伙伴 visit_list_partners, visit_get_partner, visit_create_partner, visit_update_partner, visit_delete_partner | |
| 活动 | visit_list_activities, visit_get_activity, visit_create_activity, visit_update_activity, visit_delete_activity |
| 目录 | visit_list_contents, visit_get_content, visit_create_content, visit_update_content, visit_delete_content |
| 连接 | visit_list_connections, visit_get_connection |
| 行动 | visit_list_actions |
| 参与者 | visit_list_participants, visit_get_participant |
| 订单 | visit_list_orders, visit_get_order |
| 付款 | visit_list_payments, visit_get_payment, visit_update_payment |
| 标签 | visit_list_labels, visit_get_label, visit_create_label, visit_update_label, visit_delete_label |
| 许可证 | visit_list_licenses, visit_get_license, visit_create_license, visit_update_license, visit_delete_license |
| Webhooks | visit_list_webhooks, visit_get_webhook, visit_create_webhook, visit_update_webhook, visit_delete_webhook |
| 注册类型 | visit_list_registration_types |
| 电子邮件 | visit_send_email |
| 接触点 | visit_list_touchpoints |
| 上传 | visit_upload_file |
| 散装 | visit_list_all |
发展
# Run in development mode
npm run dev
# Build
npm run build
# Start the server
npm startAPI费率限制
访问API最多允许2个并行请求。服务器通过可操作的错误消息处理速率限制错误(HTTP 429)。
许可证
麻省理工学院
