Data Collection
viafrei.de
Provides tools to check real-time traffic, fuel prices, parking availability, and road status for motorways and local areas.
ENDPOINT 1
https://mcp.viafrei.de/mcp
MCP server metadata
- Name
- viafrei
- Version
- 1.8.30
ViaFrei answers from German open transport data, live: motorway traffic, closures and roadworks (plus Land and city traffic messages where a feed carries them), fuel prices, EV charging, parking, train and public-transport departures, regional public-transport punctuality and service alerts, station lifts and escalators, DWD weather warnings, places and addresses, and the curated German driving rules. Always show the attribution line of a result to the user, and when a result carries `_meta.purposeNote` or `_meta.conditionNote`, show that sentence verbatim as well — it is a legal condition of the data, not a caption. Times are Europe/Berlin; the rules answers carry a review date and are informational, not legal advice. ViaFrei is in beta: sources are still being added and answers and coverage can change, so when a decision depends on a closure, a departure or a price, tell the user to confirm it with the source the attribution line names.
Known tools 21
check_autobahn_trafficJams, slow traffic, closures and roadworks in force this minute on up to 5 motorways, with delay/speed.
Inferred read-onlyfind_cheapest_fuelReturns the cheapest stations for one fuel grade near a place or coordinate: price per litre, brand, address, distance, open state.
Inferred read-onlyfind_fuel_stationFinds 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.
Inferred read-onlyfind_parkingReturns parking near a place, a coordinate or along one motorway: rest areas with lorry spaces, car parks and P+R sites, with total spaces and, where published, free spaces now and the reading's age.
Inferred read-onlycheck_road_statusWhether a motorway, B road or Land road (NI, SN, TH) is open, closed or restricted, now and in coming days; by place, jams and city/Land messages near a town.
Inferred read-onlyfind_roadworks_aheadReturns roadworks PLANNED on one German motorway, or one Bundes- or Landesstraße in Niedersachsen, Sachsen or Thüringen, in a date window: section, restriction, start and end.
Inferred read-onlyfind_charging_stationReturns 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.
Inferred read-onlyfind_placeLooks up a place name and returns every place that matches, each with its kind, official key (AGS/RS), population, English name and coordinate.
Inferred read-onlyfind_poiFinds a named business or landmark — company, shop, clinic, hotel — and returns its address, category and coordinate.
Inferred read-onlyfind_addressLooks up a street address and returns its coordinate, plus what OpenStreetMap holds under it.
Inferred read-onlydescribe_locationTurns a coordinate into words: the nearest address, settlement, Kreis, administrative area and motorway junction, each with its own distance.
Inferred read-onlyfind_nearbyOverview 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.
Inferred read-onlyfind_sharingReturns 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.
Inferred read-onlyget_driving_rulesReturns 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).
Potential side effectscheck_transit_disruptionHow 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).
Inferred read-onlycheck_weather_warningsReturns the official DWD weather warnings in force for a place or coordinate — storm, snow, ice, heavy rain, thunderstorm, heat — with the DWD's own Warnstufe 1–4, the area, the local validity window and the official text unaltered.
Inferred read-onlyget_train_departuresNext departures from a German railway station, with platform, delay, cancellations.
Inferred read-onlyget_departuresScheduled departures from any German stop — bus, tram, U-Bahn, S-Bahn, train, ferry — with line, destination, platform.
Inferred read-onlycheck_station_facilitiesReport 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.
Inferred read-onlywatch_situationOpens a watch so THIS conversation is told when something changes: a road reopening, a stop running late, a weather warning starting, a charge point turning free.
Potential side effectsstop_watchEnds a watch this conversation opened with watch_situation, so no further notifications arrive for it.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.viafrei]
url = "https://mcp.viafrei.de/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"viafrei": {
"type": "http",
"url": "https://mcp.viafrei.de/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: viafrei
Remote MCP URL: https://mcp.viafrei.de/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"viafrei": {
"url": "https://mcp.viafrei.de/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"viafrei": {
"type": "http",
"url": "https://mcp.viafrei.de/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "viafrei",
"transport": "streamable-http",
"url": "https://mcp.viafrei.de/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.