rmv-mcp-server
Verified Safeby CWACoderWithAttitude
Overview
An MCP (Model Context Protocol) server connecting LLMs to Germany's RMV public transport data (stations, connections, departures) via its API for natural language queries.
Installation
uv run rmv_stdio.pyEnvironment Variables
- RMV_API_KEY
Security Notes
The server uses `os.getenv` for API key retrieval, preventing hardcoding. External API calls are made using `httpx` with basic error handling. No `eval` or `exec` calls were found. User inputs are passed as parameters to the external RMV API, which is a standard practice and generally safe, as the RMV API itself would be responsible for parsing its parameters securely.
Similar Servers
fastapi_mcp
Automatically converts FastAPI endpoints into Model Context Protocol (MCP) tools for seamless integration with LLM agents.
osmmcp
Provides a suite of geospatial tools (geocoding, routing, nearby places, neighborhood analysis, EV charging) for large language models (LLMs) via the Model Context Protocol (MCP).
mcp-server-ns-trains
Integrates Netherlands Railways (NS) train information into AI assistants for route planning, pricing, and real-time departures.
mcp-server-ns-bridge
Integrates Netherlands Railways (NS) train information (route planning, pricing, real-time departures) into AI assistants via the Model Context Protocol (MCP).