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.
@stefanstranger
Basic information
MCP Server for vanMoof bikes
Add this server to your MCP-compatible client using the configuration below.
{
"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": "john.doe@outlook.com",
"VANMOOF_PASSWORD": "[VanMoof user account password]"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.
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.
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.
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.
Python, the `uv` package manager, and the Python packages `mcp[cli]`, `requests`, and `tzlocal` are required.
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.
VanMoof credentials are stored as plain text in the MCP client configuration. Do not share these files with others.
A curated list of references for MLOps

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Comments