MCP Server for MUC Public Transport
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"muc-transport": {
"env": {},
"args": [
"-jar",
"/path/to/your/muc-transport-mcp-server.jar"
],
"command": "java"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that provides real-time Munich public transport information through the MVG (Münchner Verkehrsgesellschaft) API. This server enables AI assistants to help users with public transport queries, departure times, and station information for Munich's public transportation network.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in maps
A Model Context Protocol (MCP) server providing TomTom's location services, search, routing, and traffic data to AI agents.
Real-time BART departures, trip planning, fares, stations, and advisories.
MCP server for the VesselAPI — maritime vessel tracking, port events, emissions, and navigation data
Fair meeting point discovery for AI agents with isochrone-based travel time fairness
MCP Security Weekly
Get CVE alerts and security updates for Muc Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that provides real-time Munich public transport information through the MVG (Münchner Verkehrsgesellschaft) API. This server enables AI assistants to help users with public transport queries, departure times, and station information for Munich's public transportation network.
mvg_get_departuresGet departure information from a location query.
Parameters:
query (string): Location name or address to search forlimit (integer): Maximum number of departures to returnoffsetInMinutes (integer): Time offset in minutes from nowReturns: List of departures from the nearest station to the queried location.
mvg_get_departures_from_stationGet departure information from a specific station ID.
Parameters:
stationId (string): The unique station identifierlimit (integer): Maximum number of departures to returnoffsetInMinutes (integer): Time offset in minutes from nowReturns: List of departures from the specified station.
mvg_get_stationsRetrieve all available stations in the Munich transport network.
Parameters: None
Returns: Complete list of all Munich public transport stations.
mvg_get_stationGet detailed information about a specific station.
Parameters:
stationId (string): The unique station identifierReturns: Detailed station information including name, location, and available transport types.
git clone [your-repository-url]
cd [repository-name]
gradle build
gradle run
Add the following configuration to your Claude Desktop claude_desktop_config.json file:
{
"mcpServers": {
"muc-transport": {
"command": "java",
"args": [
"-jar",
"/path/to/your/muc-transport-mcp-server.jar"
],
"env": {}
}
}
}
Once configured with Claude Desktop, you can ask questions like:
This server relies on the MVG (Münchner Verkehrsgesellschaft) public API to provide real-time transport information. The server includes an MVGClient that handles all communication with the MVG backend services.
The server works with the following main data types:
This server uses the MVG API which is not intended for commercial use. The MVG API is provided for informational purposes and personal use only. Please refer to the official MVG terms of service for detailed usage guidelines and restrictions.
By using this MCP server, you acknowledge that:
For issues related to: