article
README
🚀 与 MCP 服务器集成的在线计划中心 (PCO) API 集成
本项目致力于将在线计划中心(PCO)API 与 MCP 服务器进行集成,从而实现与大型语言模型(LLM)的无缝交互。用户能够借助自然语言进行提问,并从计划中心获取所需数据。
✨ 主要特性
- PCO API 集成:可连接至在线计划中心,实现数据的访问与管理。
- FASTMCP 服务器:作为中间件,负责处理 LLM 和 PCO API 之间的请求与响应。
- LLM 查询支持:支持使用自然语言进行查询,以便从计划中心获取并操作数据。
📦 安装指南
先决条件
- 可访问 在线计划中心 API。
- 具备 Python 环境。
- 拥有 MCP 客户端(例如 Claude Desktop)。
- 拥有用于身份验证的 API 密钥。
安装步骤
- 克隆此仓库:
git clone https://github.com/your-repo/pco-mcp-integration.git
- 安装依赖项:
uv pip install -r requirements.txt
- 配置环境变量:
PCO_SECRET_KEY:您的在线计划中心 API 密钥。PCO_APPLICATION_ID:MCP 服务器的 URL。
- 测试服务器:
fastmcp dev services.py
💻 使用示例
基础用法
- 发送自然语言查询到 MCP 服务器。
- 服务器处理查询并与在线计划中心 API 交互。
- 收到结构化响应或执行请求的操作。
高级用法
添加 MCP 服务器配置
{
"mcpServers": {
"pco-services": {
"command": "/Users/calvarychapelnewharvest/anaconda3/envs/mcp/bin/fastmcp",
"args": [
"run",
"/Users/calvarychapelnewharvest/Documents/pco-mcp/services.py"
]
}
}
}
📚 详细文档
使用场景
- 检索在线计划中心中的服务信息。
- 通过自然语言查询执行见解分析。
- 自动化工作流程,通过提问和更新计划中心的数据。
未来工作
计划继续开发在线计划中心的其他功能。
🤝 贡献
欢迎贡献!请通过提交拉取请求或打开问题提出任何建议或改进。
📄 许可证
此项目根据 MIT License 发布。
Scan to contact