gdebenz
gdebenz-mcp
ロシアのガソリンスタンドでガソリン・軽油を検索するためのMCPサーバー。2つの独立した情報源 — gdebenz.ru と gdebenzi.ru — を統合します。これらは、ドライバーによるリアルタイムの書き込みがある燃料在庫のコミュニティマップです。
あなたのAIアシスタント(Claude、Cursor、OpenClawなど)が、次のような質問に答えられるようにします:
「ヒムキの近くで95ガソリンがあるのはどこ?」 「軽油がある最寄りのルクオイルのスタンドはどこ? そこに行列はある?」
両サービスの公開APIを通じて動作します。APIキー不要 — 必要なのはPythonと2つのパッケージだけです。
2つのデータソース
ソース | 提供内容 |
| 在庫ステータス、燃料リスト、確認数、鮮度( |
| ステータス、行列のテキスト(「行列 25〜50台」)、制限(リットル)、確認済み燃料( |
検索ツールには source パラメータがあります:"gdebenz"、"gdebenzi"、または "both"(デフォルトは both — 最大のカバレッジ)。
インストール
1. リポジトリをクローン
git clone https://github.com/ivanegorenkov/gdebenz-mcp.git
cd gdebenz-mcp2. 依存関係をインストール
pip install -r requirements.txtPython 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)を特定し、上記のように
gdebenzエントリをその設定ファイルに追加します(server.pyへの絶対パスを使用)。ホスト/アプリケーションを再起動します。
サーバーが表示されることを確認します(OpenClawの場合:
openclaw mcp probe gdebenz)。
stdioサーバーで、外部キーは不要です。
機能(9つのツール)
ツール | 機能 |
| メイン。 場所の近くで燃料があるスタンド(名前または座標で指定)。フィルター:燃料、ブランド、ステータス、半径、 |
| 地点周辺のスタンド(lat/lon + 半径 + |
| エリア内のスタンド + 価格(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