gdebenz
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gdebenzКакая ближайшая заправка Лукойл с дизелем, и есть ли там очередь?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gdebenz-mcp
MCP server for finding gasoline and diesel at Russian gas stations. Combines two independent sources — gdebenz.ru and gdebenzi.ru — crowdsourced fuel availability maps with real-time driver check-ins.
Lets your AI assistant (Claude, Cursor, OpenClaw, etc.) answer questions like:
"Where near Khimki is there 95-octane gasoline?" "What's the nearest Lukoil station with diesel, and is there a queue?"
Works through the public APIs of both services. No API keys needed — just Python and two packages.
Two data sources
Source | What it provides |
| availability status, fuel list, confirmations, freshness ( |
| status, queue text ("queue of 25–50 cars"), limits (L), confirmed fuel ( |
The search tools have a source parameter: "gdebenz", "gdebenzi", or "both" (default is both — maximum coverage).
Installation
1. Clone the repository
git clone https://github.com/ivanegorenkov/gdebenz-mcp.git
cd gdebenz-mcp2. Install dependencies
pip install -r requirements.txtRequires Python 3.10+.
3. Connect the server to your assistant
Claude Desktop — open/create claude_desktop_config.json:
{
"mcpServers": {
"gdebenz": {
"command": "python3",
"args": ["/АБСОЛЮТНЫЙ/ПУТЬ/gdebenz-mcp/server.py"]
}
}
}Cursor — in the project's .cursor/mcp.json (or global ~/.cursor/mcp.json):
{
"mcpServers": {
"gdebenz": {
"command": "python3",
"args": ["/АБСОЛЮТНЫЙ/ПУТЬ/gdebenz-mcp/server.py"]
}
}
}OpenClaw:
openclaw mcp add gdebenz --command python3 --arg /АБСОЛЮТНЫЙ/ПУТЬ/gdebenz-mcp/server.py⚠️ Replace
/ABSOLUTE/PATH/with the actual path where the repository was cloned (you can find it by runningpwdinside the folder).
Related MCP server: gasolineras-mcp
Instructions for the AI agent
If the user asks to "set up this MCP server" — do the following:
git clone https://github.com/ivanegorenkov/gdebenz-mcp.gitcd gdebenz-mcp && pip install -r requirements.txtDetermine the user's MCP host (Claude Desktop / Cursor / OpenClaw) and add the
gdebenzentry to its config, as shown above (with the absolute path toserver.py).Restart the host/application.
Verify the server is visible (in OpenClaw:
openclaw mcp probe gdebenz).
The server is stdio-based and requires no external keys.
What it can do (9 tools)
Tool | What it does |
| Main one. Stations with fuel near a location (by name or coordinates). Filters: fuel, brand, status, radius, |
| Stations around a point (lat/lon + radius + |
| Stations in an area + prices (bbox + |
| Search for a station by name/address. |
| Place name → coordinates. |
| My location by IP. |
| City by coordinates. |
| Fuel grades: 92 / 95 / 98 / 100 / diesel. |
| Common gas station chains (the filter accepts any string). |
Example request to the assistant: find_fuel(location="Khimki", fuel="95", brand="Lukoil", source="both").
Semantics
Fuel:
92, 95, 98, 100, diesel. For gdebenz —fuels_now(comma-separated string), for gdebenzi —fuels_yes/fuels_no/fuels_maybe(arrays with Russian names, e.g.["АИ-95", "ДТ"]).Status:
yes— available,queue— available/queue,low— low,no— unavailable,unknown— unknown,changing— updating,dtonly— diesel only.Freshness: for gdebenz —
last_at,confirmations,confidence(0..1); for gdebenzi —last_mark(check-in time),confidence_pct,marks,reports. Both sources returnage_minutesandfreshness("just now", "3 h ago").Queue/limits (gdebenzi):
queue("queue of 25–50 cars"),limits(limit in liters per fuel grade).Prices: gdebenz —
prices_now[fuel].t(price report time); gdebenzi —prices(keysai92/ai95/ai98/ai100/dt/gas) andregional_prices(regional averages).
API (where the data comes from)
gdebenz.ru
Endpoint | Purpose |
| stations around a point |
| stations in bbox + prices |
| text search |
| geocoding |
| location by IP |
| city by coordinates |
gdebenzi.ru
Endpoint | Purpose |
| stations in bbox (status, queue, limits, prices, check-ins) |
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time fuel prices, alerts, and cheapest gas stations across 38+ countries.
Gas and fuel prices by station and area, as structured data via a hosted MCP server.
- geoOAuthco.thinair
Geocoding, routing, isochrones, traffic, weather, and place search for AI agents. 19 MCP tools.
Web search, page reading and structured extraction for AI agents, with strong RU coverage
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides access to Korea Petroleum Corporation's Opinet fuel price API for South Korea. Enables querying of current national and regional fuel averages, recent price trends, lowest-price stations, and nearby gas station details through natural language.MIT
- AlicenseAqualityAmaintenanceProvides real-time fuel prices at gas stations in Spain using the government's public API. Enables users to find the cheapest fuel in a municipality or list stations sorted by price.2MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to query real-time fuel station availability and summaries across Thailand via MCP tools.-
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to look up real-time fuel prices at over 14,000 German gas stations, find the cheapest E5, E10, or diesel near a place or GPS coordinates, and return only open stations sorted by price.MIT