本项目提供了与**扬果科技**的集成,扬果科技是电商自动化领域的领先平台。
扬果科技是扬果集团的一部分,扬果集团是一家全球性科技公司,致力于改变全球人们的日常业务:
📊 自2018年以来,出行订单超1.5亿
💰 商品交易总额超25亿美元
✅ 订单商品无缺失交付率达99.99%
📦 日订单量超130万
扬果科技提供以下全面解决方案:
通过这个MCP服务器,你可以直接从Claude桌面版或Cursor IDE轻松与扬果科技API进行交互,获取订单、产品、库存水平等平台信息。
下载本项目并运行一条命令:
python3 install.py
完成!一切将自动配置完成。 🎉
💡 即使未安装IDE也能正常工作 - 始终会生成配置文件!
下载项目并运行安装命令:
python3 install.py
如果你需要完全清理并重新安装:
python3 cleanup.py
python3 install.py
get_order_details - 获取包含产品名称的订单详情get_order_status - 获取订单状态get_all_products - 获取包含显示名称的所有产品get_products_batch - 分页获取包含名称的产品get_all_stocks - 获取包含产品名称的所有库存get_stocks_batch - 分页获取包含名称的库存🎯 关键特性: 所有工具均显示用户友好的产品名称,而非晦涩的产品ID!
安装程序会在项目根目录始终创建以下文件:
claude_desktop_config.json - 可直接使用的 Claude桌面版 配置文件cursor_settings.json - 可直接使用的 Cursor IDE 配置文件这些文件可用于:
适用于 Claude桌面版 和 Cursor IDE 的测试命令:
yangotech_mcp/
├── install.py # 🎯 通用安装程序
├── cleanup.py # 🧹 完全清理脚本
├── server.py # FastMCP服务器
├── client.py # 扬果科技API的HTTP客户端
├── models.py # Pydantic数据模型
├── claude_desktop_config.json # 生成的Claude配置文件
├── cursor_settings.json # 生成的Cursor配置文件
└── README.md # 本说明文档
# 创建虚拟环境
python3 -m venv .venv
source .venv/bin/activate # macOS/Linux
# 或者
.venv\Scripts\activate # Windows
# 安装依赖项(现在包含FastMCP 2.5+)
pip install -e .
# 测试API
export YANGO_TECH_API_KEY="your_api_key"
python test_api_connection.py
# 运行MCP服务器
python server.py
服务器与真实的扬果科技API配合使用:
https://api.tst.eu.cloudretail.tech/b2b/v1https://api.retailtech.yango.com/b2b/v1mcpServers 配置mcp.servers 配置原文档未提及许可证信息,故此处跳过。
没问题! 如果缺少Python或版本过旧,安装程序会显示详细的安装指南:
apt、dnf、pacman)或从源码安装为什么需要Python 3.8+? 这是FastMCP框架兼容性的要求。
快速检查:运行 python3 --version 或 python --version
📖 详细指南:请参阅 PYTHON_SETUP.md 获取分步说明
如果你需要完全清理并重新安装:
python3 cleanup.py
python3 install.py
清理脚本会移除:
https://api.tst.eu.cloudretail.techhttps://api.retailtech.yango.com如果遇到问题:
python3 --version(应为3.8+)python3 cleanup.py && python3 install.pyclaude_desktop_config.json、cursor_settings.json)🎯 目标:一键操作 - 让 Claude桌面版 和 Cursor IDE 均可正常工作(或生成用于手动设置的配置文件)!