gdebenz
gdebenz-mcp
用于搜索俄罗斯加油站汽油和柴油的MCP服务器。整合了两个独立信源——gdebenz.ru 和 gdebenzi.ru——即由驾驶员实时标记的民间燃料供应地图。
它可以让您的AI助手(Claude、Cursor、OpenClaw等)回答诸如以下问题:
「希姆基附近哪里能加到95号汽油?」 「最近的卢克石油加油站在哪,有柴油吗,排队吗?」
通过两个服务的公开API运行。无需API密钥——只需要Python和两个包。
两个数据源
信源 | 提供内容 |
| 供应状态、燃料列表、确认次数、新鲜度( |
| 状态、排队文本(「排队25–50辆车」)、限购(升)、已确认的燃料( |
搜索工具带有 source 参数:"gdebenz"、"gdebenzi" 或 "both"(默认 both——覆盖面最大化)。
安装
1. 克隆仓库
git clone https://github.com/ivanegorenkov/gdebenz-mcp.git
cd gdebenz-mcp2. 安装依赖
pip install -r requirements.txt需要Python 3.10+。
3. 将服务器连接到您的助手
Claude Desktop — 打开/创建 claude_desktop_config.json:
{
"mcpServers": {
"gdebenz": {
"command": "python3",
"args": ["/АБСОЛЮТНЫЙ/ПУТЬ/gdebenz-mcp/server.py"]
}
}
}Cursor — 在项目的 .cursor/mcp.json 中(或全局 ~/.cursor/mcp.json):
{
"mcpServers": {
"gdebenz": {
"command": "python3",
"args": ["/АБСОЛЮТНЫЙ/ПУТЬ/gdebenz-mcp/server.py"]
}
}
}OpenClaw:
openclaw mcp add gdebenz --command python3 --arg /АБСОЛЮТНЫЙ/ПУТЬ/gdebenz-mcp/server.py⚠️ 请将
/绝对/路径/替换为克隆仓库的实际路径(可以在文件夹内用pwd命令查看)。
Related MCP server: gasolineras-mcp
面向AI代理的说明
如果用户要求「安装这个MCP服务器」——请执行以下操作:
git clone https://github.com/ivanegorenkov/gdebenz-mcp.gitcd gdebenz-mcp && pip install -r requirements.txt确定用户的MCP宿主(Claude Desktop / Cursor / OpenClaw),按照上述方式(使用指向
server.py的绝对路径)将gdebenz条目添加到其配置中。重启宿主/应用程序。
确认服务器可见(在OpenClaw中:
openclaw mcp probe gdebenz)。
服务器采用stdio,无需外部密钥。
功能(9个工具)
工具 | 功能 |
| 主要工具。 附近有燃料的加油站(按名称或坐标)。筛选条件:燃料、连锁品牌、状态、半径、 |
| 某点周围的加油站(经纬度 + 半径 + |
| 区域内的加油站及其价格(bbox + |
| 按名称/地址搜索加油站。 |
| 地点名称 → 坐标。 |
| 通过IP获取我的位置。 |
| 按坐标获取城市。 |
| 燃料标号:92 / 95 / 98 / 100 / 柴油。 |
| 常见加油站连锁(过滤器接受任意字符串)。 |
向助手发起请求的示例: find_fuel(location="希姆基", fuel="95", brand="卢克石油", source="both")。
语义
燃料:
92, 95, 98, 100, 柴油。gdebenz中为fuels_now(逗号分隔的字符串);gdebenzi中为fuels_yes/fuels_no/fuels_maybe(俄语名称数组,例如["АИ-95", "ДТ"])。状态:
yes— 有货,queue— 有货/排队,low— 少量,no— 无货,unknown— 未知,changing— 更新中,dtonly— 仅柴油。时效性:gdebenz —
last_at、confirmations、confidence(0..1);gdebenzi —last_mark(标记时间)、confidence_pct、marks、reports。两个来源都返回age_minutes和freshness(「刚刚」「3小时前」)。排队/限购(gdebenzi):
queue(「排队25–50辆车」)、limits(每种燃料的限购升数)。价格:gdebenz —
prices_now[fuel].t(价格报告时间);gdebenzi —prices(键为ai92/ai95/ai98/ai100/dt/gas)和regional_prices(区域均价)。
API(数据来源)
gdebenz.ru
接口 | 用途 |
| 点周围的站点 |
| bbox内的站点 + 价格 |
| 文本搜索 |
| 地理编码 |
| 按IP定位 |
| 按坐标获取城市 |
gdebenzi.ru
接口 | 用途 |
| bbox内的站点(状态、排队、限购、价格) |
许可证
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time fuel prices, alerts, and cheapest gas stations across 38+ countries.
Live official fuel station prices for France, Spain, Italy and Western Australia in one schema.
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.
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
- AlicenseAqualityBmaintenanceProvides 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