🚲VanMoof MCP Server
@stefanstranger
关于 🚲VanMoof MCP Server
MCP Server for vanMoof bikes
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-vanmoof": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"requests",
"--with",
"tzlocal",
"mcp",
"run",
"C:\\Github\\mcp-server-vanmoof\\server.py"
],
"env": {
"VANMOOF_USERNAME": "[email protected]",
"VANMOOF_PASSWORD": "[VanMoof user account password]"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is VanMoof MCP Server?
The VanMoof MCP Server implements the MCP specification to create a seamless connection between AI agents and VanMoof services, including customer data, bike details, rider cities, rider preferences, and weekly rides. It is intended for developers using AI assistants like Claude to interact with VanMoof rider data.
How to use VanMoof MCP Server?
Clone the repository, configure a .env file with your VanMoof credentials (VANMOOF_USERNAME, VANMOOF_PASSWORD), and run the server using the MCP inspector (mcp dev) or configure it in your MCP client (e.g., Claude Desktop) via its claude_desktop_config.json using the uv run command with environment variables.
Key features of VanMoof MCP Server
- Retrieves authenticated user's VanMoof customer data
- Lists cities where VanMoof rides are tracked
- Fetches rider preferences and configured city
- Queries weekly rides and total ride summaries
- Provides city and world ride statistics for the current week
Use cases of VanMoof MCP Server
- Ask an AI assistant for your VanMoof bike details (color, frame number)
- Explore which cities globally have tracked VanMoof rides
- Retrieve and compare weekly personal ride stats with city and world averages
- Access rider preferences such as configured home city
- Generate tables from VanMoof data for analysis
FAQ from VanMoof MCP Server
How do I authenticate with the VanMoof MCP Server?
Set the environment variables VANMOOF_USERNAME and VANMOOF_PASSWORD to your VanMoof account credentials. These are passed as plain text in the MCP client configuration.
What data does the server access?
It accesses the authenticated user's bike details, rider preferences, weekly rides, total ride summaries, and aggregated city/world ride statistics from the VanMoof API.
What are the runtime requirements?
Python, the uv package manager, and the Python packages mcp[cli], requests, and tzlocal are required.
How is the server connected to MCP clients?
It uses the stdio transport protocol. For Claude Desktop, add a configuration entry to claude_desktop_config.json with the uv run command and environment variables.
Are there any security considerations?
VanMoof credentials are stored as plain text in the MCP client configuration. Do not share these files with others.
常见问题
How do I authenticate with the VanMoof MCP Server?
Set the environment variables `VANMOOF_USERNAME` and `VANMOOF_PASSWORD` to your VanMoof account credentials. These are passed as plain text in the MCP client configuration.
What data does the server access?
It accesses the authenticated user's bike details, rider preferences, weekly rides, total ride summaries, and aggregated city/world ride statistics from the VanMoof API.
What are the runtime requirements?
Python, the `uv` package manager, and the Python packages `mcp[cli]`, `requests`, and `tzlocal` are required.
How is the server connected to MCP clients?
It uses the stdio transport protocol. For Claude Desktop, add a configuration entry to `claude_desktop_config.json` with the `uv run` command and environment variables.
Are there any security considerations?
VanMoof credentials are stored as plain text in the MCP client configuration. Do not share these files with others.
基本信息
其他 分类下的更多 MCP 服务器
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
评论