ViaFrei für Entwickler
Ein MCP-Server über Streamable HTTP, offene Daten aus Deutschland, jede Antwort mit ihrer Quelle. Hier steht, was er heute kann – vom Server selbst gelesen, nicht abgeschrieben.
Aktuelle Version
Version 1.7.0 · veröffentlicht am 4. Oktober 2026
Werkzeuge
20 Werkzeuge, so wie der Server sie meldet:
check_autobahn_traffic— Autobahn trafficfind_cheapest_fuel— Cheapest fuel nearbyfind_fuel_station— Find a filling stationfind_parking— Parking nearbycheck_road_status— Road status and closuresfind_roadworks_ahead— Planned roadworksfind_charging_station— EV charging nearbyfind_place— Look up a placefind_poi— Find a named placefind_address— Look up a street addressdescribe_location— Describe a coordinatefind_nearby— What is nearbyget_driving_rules— German driving rulescheck_transit_disruption— Public-transport disruption in a regioncheck_weather_warnings— Official weather warningsget_train_departures— Train departuresget_departures— Scheduled departures (bus, tram, train)check_station_facilities— Station lifts and escalatorswatch_situation— Watch for a changestop_watch— Stop a watch
Prompts · 9
plan_departure— Briefs a drive that is about to start: the official weather warnings at both ends, whether each motorway is open, and the jams in force this minute, ending in one go/no-go sentence.compare_travel_options— Weighs one trip by car against the same trip by rail: closures and live jams on the motorway side, the next departures and the region's punctuality on the rail side, as two paragraphs the traveller caprepare_car_trip— Collects what a driver must carry and know before driving in Germany and into one particular city: the low-emission-zone badge, speed limits, winter tyres, the alcohol limit, tolls, mandatory equipmenplan_fuel_stop— Finds where this traveller fills up or charges on the way: the cheapest stations for one fuel grade around one place, or the charging points with the right connector and power, and the rest area besidplan_commute— Plans one public-transport leg on the day itself: the next departures from the station with delays, platforms and cancellations, and whether the region's buses and trains are running normally at thisplan_arrival_parking— Finds where to leave the car at the end of the drive: the car park in town, the park-and-ride at the edge with the onward departures, or the rest area if the traveller is early.find_a_place— Resolves a bare name of unknown kind into a place, a named thing, or an address, trying each table in turn and stopping at the first that answers.plan_local_errand— Answers "what is around here" for one place: the nearest fuel, EV charging, parking, railway station and motorway junction in one glance, then — only if the traveller wants more than the nearest one —explain_this_coordinate— Turns a bare lat/lon into a sentence a traveller understands: the nearest address, settlement, Kreis, administrative area and motorway junction, each with its own distance.
Ressourcen · 10
viafrei://attributionviafrei://coverageviafrei://rules/driving-in-germanyviafrei://rules/low-emission-zonesviafrei://emergencyviafrei://rules/electric-drivingviafrei://status/feedsviafrei://watchesviafrei://gazetteerviafrei://addresses
Der Vertrag jedes Werkzeugs
- Ein Werkzeug tut eine Sache und heißt danach (Verb_Substantiv).
- Jede Antwort trägt ihre Quellenzeile wörtlich; wo die Lizenz einen Zweckhinweis verlangt, steht er dabei.
- Zeiten sind Europe/Berlin, gespeichert wird in UTC.
- Tests rufen nie einen echten Anbieter auf; jeder Beitrag wird unabhängig geprüft.
Code und Mitmachen
Der Server ist ein gehosteter Dienst; sein Quellcode ist nicht öffentlich. Öffentlich ist die Brücke – und dort ist jede Hilfe willkommen.
- Die öffentliche Brücke auf GitHub
- Diskussionen
- Gute erste Issues
- So tragen Sie bei
- Sicherheitslücke melden
- Lizenz: Apache-2.0
npm
Für Clients, die nur stdio sprechen: viafrei
npx -y viafrei Der Namensraum @viafrei ist für spätere SDK-Pakete reserviert.
Status
Ein Statusbild der Datenquellen gibt es auf Anfrage.