Categories › Web & Browser › Web search engines & search APIs
The German Real-Time Mobility Context Platform for AI: traffic, trains, charging, parking, weather.
Remote server: your requests and data go to mcp.viafrei.de. Claude Code: claude mcp add --transport http viafrei https://mcp.viafrei.de/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
check_autobahn_traffic — Per motorway (≤ 5), or one Bundesland's motorways with land: an Ampel, then jams, closures, roadworks in force, with place/delay/speed/map. find_cheapest_fuel — Returns the cheapest stations for one fuel grade near a place or coordinate: price per litre, brand, address, distance, open state. Use whenfind_fuel_station — Finds filling stations around a place or coordinate under any combination of filters — grade, brand, name, open now, open at a time you namefind_parking — Parking near a place, a coordinate or along one motorway: lorry parks, car parks, P+R and disabled-badge bays, with total spaces, stated amecheck_road_status — If a motorway/B/Land road (NI, NW, HE, BW, MV, SN, TH; B also SH, BY, BE; pass Land/town as place) is open/closed/restricted now/soon; by plfind_roadworks_ahead — Returns roadworks PLANNED on one motorway, one Bundes-/Landesstraße in NI, NW, HE, BW, MV, SN or TH (BY: B only), or city streets by place, find_charging_station — Returns EV charging sites near a place or coordinate: operator, plugs, max power, price per kWh where published, and points free now where lfind_hydrogen_station — Returns hydrogen (H2) filling stations near a place or coordinate, nearest first, with operator, address, pumps (700 bar car, 350 bar truck/find_speed_cameras — A town's published speed-enforcement locations (fixed, red-light, section control, announced mobile checks, measuring sites) by kind and strfind_place — Looks up a place name and returns every match, each with its kind, population, English name and coordinate; the official key (AGS/RS) only ifind_poi — Finds a business or landmark by name or kind — company, shop, clinic, hotel, hostel — with address, category and coordinate. Use when the pefind_address — Looks up a street address: its coordinate, and the named OpenStreetMap objects at it (company, shop, office) or that none are. Use when the describe_location — Turns a coordinate into words: the nearest address, settlement and motorway junction with their distances, and the Gemeinde, Kreis and Land find_nearby — Overview of what is around a place or coordinate: fuel, EV charging, parking, nearest railway station and motorway junction, with distances;find_sharing — Returns rentable shared bikes near a place or coordinate: bike-sharing stations with bikes and free docks now, and free-floating bikes arounget_driving_rules — Returns the German road rules a visitor needs: low-emission zones (Umweltzone) and the Feinstaubplakette, speed limits (advisory 130), wintecheck_transit_disruption — Public-transport punctuality now in a German region: share of trips >5 min late, skipped stops, cancellations, trend, alerts in force. Use wcheck_weather_warnings — Returns the official DWD weather warnings in force for a place — storm, snow, ice, heavy rain, thunderstorm, heat — with Warnstufe 1–4, areaget_train_departures — Next trains at a German railway station: platform, delay, cancellations. Use when asked when a train, S-Bahn or ICE leaves a named station, get_departures — Scheduled departures from any German stop — bus, tram, U-/S-Bahn, train, ferry — or the nearest stops around a place ("Abfahrten in der Nähecheck_station_facilities — Whether the lifts and escalators of a railway station or Köln Stadtbahn stop work now: each with place, state, reason. Another tram, U-Bahn describe_station — One German railway station as its viafrei.de page shows it: address, step-free platforms now, lifts and escalators (out of service first), pwatch_situation — Opens a watch so THIS conversation is told when something changes: a road closed or restricted, a motorway jam, a stop running late, a weathstop_watch — Ends a watch this conversation opened with watch_situation, so no further notifications arrive for it. Use when the person no longer needs tNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.