🚀 🚲 VanMoof MCP 服务器
VanMoof MCP 服务器实现了 MCP 规范,旨在为 AI 代理与 VanMoof 的关键服务搭建无缝连接的桥梁。这些关键服务涵盖了 VanMoof 客户数据、自行车详细信息、VanMoof 骑手所在城市、骑手偏好设置以及每周骑行统计等方面。
🚀 快速开始
安装 Python
VanMoof MCP 服务器依赖于 Python 运行。若您还未安装 Python,可按照 此链接 中的说明进行安装。
安装 uv
通过运行以下命令来安装 uv:
pip install create-python-server
✨ 主要特性
增强 AI 代理功能
VanMoof MCP 服务器通过为您的代理提供 VanMoof 骑手背景信息,极大地增强了其功能。以下是一些实用的使用示例:
🔍 探索您的客户数据
- "请给我我的 VanMoof 自行车详细信息。"
- "我的 VanMoof 的自行车名称是什么?"
- "我的 VanMoof 的自行车序列号是多少?"
- "我的 VanMoof 的自行车颜色是什么?"
🏙️ 城市骑行
- "在哪些城市(全球范围内)跟踪了 VanMoof 骑行数据?"
- "创建一个表格,列出荷兰 tracked 的 VanMoof 骑行城市及其经度和纬度列。"
"检索并格式化荷兰 tracked 的 VanMoof 骑行城市的列表,并将其制成表格,包括经度和纬度列。"
⚙️ 您的骑手偏好设置
- "获取我的 VanMoof 的骑手偏好设置"
- "我的 VanMoof 的骑手配置文件中设置了哪个城市?"
🚲 探索您的 VanMoof 骑行统计
- "请给我 2025 年 3 月 25 日的每周骑行统计(VanMoof)"
- "我在 VanMoof 自行车上的最高速度是多少?"
- "我在 VanMoof 自行车上的最长骑行时间是多长?"
- "今天一周的城市统计是什么?"
- "全球自行车的世界统计是什么?"
- "比较城市统计和世界统计。你能得出什么结论?"
- "将我的每周 VanMoof 骑行统计与城市和世界的自行车统计进行比较。将结果存储为比较的 Markdown 表格。"
🛠️ 当前支持的工具
get_customer_data:从已认证的 VanMoof 用户中检索客户数据
get_vanmoof_cities:从 VanMoof API 中检索城市数据列表。
get_rider_preferences:从已认证的 VanMoof 用户中检索骑手偏好设置。
get_rides_summary:从已认证的 VanMoof 用户中检索总骑行摘要。
get_rides_for_week(date_in_week: str = ""):从已认证的 VanMoof 用户中检索特定周的骑行数据。
get_city_rides_thisweek:检索本周 VanMoof 骑手在该城市中的总骑行摘要。
get_world_rides_thisweek:检索本周来自全球 VanMoof 骑手的总骑行摘要。
📚 详细文档
🛡️ 注意事项
- 您的 VanMoof 凭据以明文形式存储在 MCP 客户端配置中。请勿与他人共享!
- 保持您的代码仓库安全,避免将敏感信息推送到公共仓库。
参考资料