MCP Server for Swiss road mobility — shared vehicles, EV charging, traffic alerts, Park & Rail, and multimodal trip planning.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.MCP_EGRESS_ALLOWLIST_DISABLEDMCP_EGRESS_EXTRA_HOSTSMCP_EGRESS_DNS_GUARD_DISABLEDMCP_LOG_LEVEL— Log level: DEBUG / INFO (default) / WARNING / ERROR.MCP_LOG_FORMAT— text (default) or json for structured logs. All logs go to stderr.MCP_AUTH_TOKEN— When set, every SSE request must send Authorization: Bearer <token>. Unset = unauthenticated (the server logs a loud warning at startup). Strongly recommended for any public deployment.MCP_RATE_LIMIT— Max requests per client IP per window (default 60, 0 disables).MCP_RATE_WINDOW— Window length in seconds (default 60).OPENTRANSPORTDATA_API_KEY— "": "<your-token>"KUBERNETES_SERVICE_HOSTRENDERMCP_TRANSPORT— sse MCP_PORT=8001 swiss-road-mobility-mcpMCP_HOSTMCP_PORT— MCP_TRANSPORT=sse =8001 swiss-road-mobility-mcpALLOWED_ORIGINS— Comma-separated CORS origins for browser clients (default ).MCP_TRACING_ENABLED— true enables OpenTelemetry tracing (off by default).OTEL_EXPORTER_OTLP_ENDPOINT— OTLP collector URL; setting it also enables tracing. Standard OTEL_ vars are honoured by the SDK.[](https://m8ven.ai/mcp/malkreide-swiss-road-mobility-mcp-oi545z)