返回 MCP 目录
public公开dns本地运行

VanMoof MCP Server

VanMoof MCP Server是一个实现MCP规范的服务器,用于连接AI代理与VanMoof服务,提供用户自行车数据、骑行城市、偏好设置及骑行统计等功能。

article

README

🚀 🚲 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 客户端配置中。请勿与他人共享!
  • 保持您的代码仓库安全,避免将敏感信息推送到公共仓库。

参考资料

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端