tankerkoenig_stations_nearby
ActiveTool of Tankerkoenig
German gas station fuel prices near a location — Benzinpreise Germany, real-time from the official MTS-K feed. Find the cheapest diesel, E5, or E10 near a point in Germany with price in EUR per liter, brand, address, distance, and open status. Coordinates are required: geocode a German city or address first (e.g. via a geocoding tool) — Berlin is lat 52.52, lng 13.40. Data covers Germany only. Example: tankerkoenig_stations_nearby({ latitude: 52.52, longitude: 13.40, radius_km: 5, fuel: "diesel", sort: "price" })
Parameters schema
{
"type": "object",
"required": [
"latitude",
"longitude"
],
"properties": {
"fuel": {
"enum": [
"e5",
"e10",
"diesel",
"all"
],
"type": "string",
"description": "Fuel type: \"e5\" (Super 95), \"e10\" (Super E10), \"diesel\", or \"all\" for all three prices per station (default \"all\")"
},
"sort": {
"enum": [
"distance",
"price"
],
"type": "string",
"description": "Sort order: \"distance\" (default) or \"price\" (cheapest first). Sorting by price requires a single fuel type (e5, e10, or diesel), the API rejects sort by price when fuel is \"all\""
},
"_apiKey": {
"type": "string",
"description": "Optional: your own free Tankerkoenig API key (creativecommons.tankerkoenig.de)"
},
"latitude": {
"type": "number",
"description": "Latitude of the search center (Germany), e.g. 52.52 for Berlin"
},
"longitude": {
"type": "number",
"description": "Longitude of the search center (Germany), e.g. 13.40 for Berlin"
},
"open_only": {
"type": "boolean",
"description": "Return only stations that are currently open (default false)"
},
"radius_km": {
"type": "number",
"description": "Search radius in kilometers (default 5, maximum 25 — larger values are clamped)"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Tankerkoenig
https://github.com/pipeworx-io/mcp-tankerkoenig
1/7 registries