ViaFrei
German open mobility data: Autobahn traffic, trains, transit, fuel, charging, parking, weather.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.viafrei.de/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.viafrei.de/mcp{
"mcpServers": {
"mcp": {
"url": "https://mcp.viafrei.de/mcp"
}
}
}claude mcp add --transport http mcp https://mcp.viafrei.de/mcp{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.viafrei.de/mcp"
}
}
}22 tools, verified live
check_autobahn_trafficread-onlyJams, slow traffic, closures and roadworks in force this minute on up to 5 motorways, with delay/speed. Use when asked about a named motorway now: Stau, a delay, how it looks, or a LIST of closures now; name every motorway (MunichâBerlin: A9). Do NOT use for yes/no: is a road open/closed/passable â check_road_status, even now â nor a closure with no time word or a later one (tonight, weekend
find_cheapest_fuelread-onlyReturns the cheapest stations for one fuel grade near a place or coordinate: price per litre, brand, address, distance, open state. Use when the user asks where to fill up or what fuel costs. Do NOT use for charging an electric car (call find_charging_station), price history, or traffic (call check_autobahn_traffic). Radius ⤠25 km, at most 10 stations. For a brand, a name, open now or at a name
find_fuel_stationread-onlyFinds filling stations around a place or coordinate under any combination of filters â grade, brand, name, open now, open at a time you name, open 24 h â sorted by distance, price or name. Use when the question is WHICH station: the closest diesel to a stop, an ARAL open tonight, what one forecourt sells. Do NOT use for the plain "where is fuel cheapest" question (call find_cheapest_fuel) or f
find_parkingread-onlyParking near a place, a coordinate or along one motorway: motorway lorry parks, car parks and P+R sites, with total spaces and, where published, free spaces now and the reading's age. Use when asked where to park or leave the car for the train ("Parkhaus in Köln", "Rastplatz A3", "P+R"). Do NOT use for fuel (find_cheapest_fuel) or EV charging (find_charging_station). Radius ⤠25 km, ⤠10 site
check_road_statusread-onlyWhether a motorway, B or Land road (NI, SN, TH, BW: pass the Land/town as place) is open, closed, restricted, now or coming days; by place, jams, city/Land messages, Hamburg traffic cameras. Use when asked if a road is open/passable â "ist die A8 in diesem Moment gesperrt", "komme ich durch", at any clock, closures tonight/weekend â or city Stau: "Stau in Köln?". Do NOT use for jams/delays on
find_roadworks_aheadread-onlyReturns roadworks PLANNED on one motorway, one Bundes-/LandesstraÃe in NI, SN, TH or BW, or Hamburg city streets by place, in a date window: section, restriction, dates. Use when a date or window is named, it says geplant, or how long a site lasts ("Baustellen auf der A7 in den Sommerferien?"). ONE road/place per call. Do NOT use when more than one motorway is named, for the situation this minute
find_charging_stationread-onlyReturns EV charging sites near a place or coordinate with operator, connector types, maximum power, price per kWh where published, and how many points are free right now where the operator publishes live status. Use when an EV driver asks where to charge ("Wo kann ich laden?", "CCS 150 kW near Leipzig", "ist gerade eine Säule frei?"). Do NOT use for petrol or diesel â call find_cheapest_fuel; f
find_hydrogen_stationread-onlyReturns hydrogen (H2) filling stations near a place or coordinate, nearest first, with operator, address, pumps (700 bar car, 350 bar truck/bus), opening hours where published and the age of the record. Use when someone asks where to refuel a fuel-cell car, lorry or bus ("Wasserstofftankstelle", "H2 tanken", "hydrogen station near me"). Do NOT use for petrol, diesel or LPG (call find_fuel_station)
find_placeread-onlyLooks up a place name and returns every place that matches, each with its kind, official key (AGS/RS), population, English name and coordinate. Use when the person asks where somewhere is, when you need a coordinate for another tool, and above all to RECOVER after a tool reported a name as ambiguous â this is where you find out which Neustadt is which. Pass `near` to rank and separate same-named
find_poiread-onlyFinds a business or landmark by name or kind â company, shop, clinic, hotel, hostel â with address, category and coordinate. Use when the person names a THING rather than a town: "the adesso office in Dortmund", "the nearest Aldi", "a hotel in Weimar". The coordinate passes to any other tool as lat/lon. Do NOT use for a town, district or station (every tool's `place` resolves those), nor for f
find_addressread-onlyLooks up a street address: its coordinate, and the named OpenStreetMap objects at it (company, shop, office) or that none are. Use when the person gives a STREET AND NUMBER â "BahnhofstraÃe 12, Fulda" â for the point, or for who or what is there. The coordinate passes to any other tool as lat/lon. Do NOT use for a town/district/station name alone (find_place) or a company/shop/landmark by nam
describe_locationread-onlyTurns a coordinate into words: the nearest address, settlement and motorway junction with their distances, and the Gemeinde, Kreis and Land the point lies in. Use when you already HAVE a lat/lon and need to say where that is. Do NOT use to look up a place or address BY NAME â that is find_place, find_poi or find_address; this only goes coordinate to words. Those three come from the municipality
find_nearbyread-onlyOverview of what is around a place or coordinate: nearby fuel stations, EV charging, parking, the nearest railway station and motorway junction, each with its distance. Use when someone asks "what is around me" or "what is near <place>" â a broad look, not one category in depth. Do NOT use for a fuel grade's price (find_cheapest_fuel), charger/connector status (find_charging_station), parking ki
find_sharingread-onlyReturns rentable shared bikes near a place or coordinate: bike-sharing stations with bikes and free docks now, and free-floating bikes around, with distance and data age (nextbike incl. KVB Rad, MyRadl, VAG_Rad; Donkey Republic). Use when someone asks for a rental or shared bike ("Leihrad", "Fahrradverleih", "nächstes nextbike", "bike share near me"). Do NOT use for parking (find_parking) or a ge
get_driving_rulesread-onlyReturns the German road rules a visitor needs: low-emission zones (Umweltzone) and which Feinstaubplakette a city requires, speed limits (advisory 130), winter tyres, alcohol, the Sunday lorry ban, tolls (no car toll), Rettungsgasse, what must be in the car, and electric cars (E-Kennzeichen, ad-hoc payment, plugs). Use when someone drives through Germany or asks whether they may enter a city. Do N
check_transit_disruptionread-onlyHow punctual public transport is now in one German region: the share of trips ever over 5 min late, trips with a cancelled stop, the trend, and the service alerts in force there (diversions, closed stops). Use when asked whether buses and trains run normally, or a strike, storm or works disrupt them. Do NOT use for a station's departures or a line from a named DEPARTURE station ("RE1 ab Köln Hbf
check_weather_warningsread-onlyReturns the official DWD weather warnings in force for a place â storm, snow, ice, heavy rain, thunderstorm, heat â with Warnstufe 1â4, area, validity and the official text unaltered. At a town or coordinate it adds the DWD road-surface forecast (StraÃenwetter-Prognose: dry to black ice, road temperature) for the nearest road-weather stations. Use when asked about weather on a trip, safe dr
get_train_departuresread-onlyNext trains from a German railway station: platform, delay, cancellations. Use when asked when a train, S-Bahn or ICE leaves a named station, or if a train or line from it is late ("RE1 from Köln Hbf late?"); later today ("heute Abend") stays here. A line with no DEPARTURE station ("ist die S1 pünktlich?"; a destination, "nach â¦"/"zum â¦", is not one) â check_transit_disruption. Do NOT use
get_departuresread-onlyScheduled departures from any German stop â bus, tram, U-Bahn, S-Bahn, train, ferry. Use when asked when a bus, tram, U-/Stadtbahn or ferry goes ("welche Bahnen" at a Hbf too), or for another DAY or a time over 2 h away: "Wann fährt der nächste Bus ab Fulda Bahnhof?" Do NOT use for a railway station's trains now or later today â get_train_departures. Plan times, with a live delay or cancella
check_station_facilitiesread-onlyReport whether the lifts and escalators of a German railway station â or of a Köln Stadtbahn stop â are working now: each one, where it is, its state (in service / out of service / unknown) and the operator's explanation. Use when asked about step-free access or a broken lift: "Funktioniert der Aufzug am Kölner Hauptbahnhof?", "is the lift at Hamburg Hbf working?", "Rolltreppe am Neumarkt ka
watch_situationOpens a watch so THIS conversation is told when something changes: a road reopening, a stop running late, a weather warning, a charge point turning free. Use when asked to be told later: "sag mir Bescheid, wenn die A8 wieder frei ist", "tell me when a warning comes for Kiel". A name is enough as the key; no lookup first. Do NOT use to look up now, nor for e-mail, SMS or any alert outside this chat
stop_watchEnds a watch this conversation opened with watch_situation, so no further notifications arrive for it. Use when the person no longer needs to be told â "du musst mir nichts mehr zur A8 sagen", "stop watching that charger". No id at hand: pass kind ("weather") and key in the person's words ("A8", "Bamberg", "Kiel"); one match is stopped, several are listed. Do NOT use to look a situation up (call
Change history
Alternatives in Maps & Travel
Compare →WGWeather & Geo Intel MCPB
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
VoyageHacksB
Multilingual travel guides, gear picks and booking links for AI travel agents.
DIDirectoryB
A directory of product launch platforms: where your product qualifies and how each form is filled.
KMKAZM Mellow Mountain RadioB
KAZM 106.5 FM/780 AM: now playing, weather, fire alerts, road conditions & concerts (Sedona, AZ).
esimoa — travel eSIM comparisonB
Compare travel eSIM plans by country, days and data — live prices and links to buy on esimoa.
TGTravellers Group — Regional Australia HotelsB
Verified facts and direct-booking handoff for five Travellers Group hotels in regional Australia.