Gas Prices Today MCP について
Gas Prices Today MCP は、米国各地の EIA による週次のガソリン・ディーゼル小売価格を AI アシスタントに提供します。呼び出し時に調査データを読み込み、地域比較や過去との差額、移動費用の見積もりに対応します。
主な機能
- 01米国および地域別価格の検索
- 02州・都市別価格の検索
- 03地域間の価格比較
- 04給油・移動費用の見積もり
- 05週・月・年単位の変動確認
活用シーン
- 01今週の地域のガソリン・ディーゼル価格確認
- 02調査対象の州・都市・地域の比較
- 03満タンにする費用の見積もり
- 04距離と燃費による移動費用の計算
MCP 対応
この MCP サーバーは、EIA の週次調査と履歴データを使い、価格検索、地域比較、費用見積もりのツールを MCP クライアントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gas-prices-today-mcp.lipmichal.workers.dev/mcpclaude mcp add --transport http theluckystrike-gas-prices-today https://gas-prices-today-mcp.lipmichal.workers.dev/mcp{"mcpServers":{"theluckystrike-gas-prices-today":{"type":"http","url":"https://gas-prices-today-mcp.lipmichal.workers.dev/mcp"}}}Cursor で開く{"servers":{"theluckystrike-gas-prices-today":{"type":"http","url":"https://gas-prices-today-mcp.lipmichal.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"theluckystrike-gas-prices-today":{"type":"http","url":"https://gas-prices-today-mcp.lipmichal.workers.dev/mcp"}}}{"mcpServers":{"theluckystrike-gas-prices-today":{"serverUrl":"https://gas-prices-today-mcp.lipmichal.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
gas-prices-today-mcp
AI アシスタント向けの今日のガソリン価格です。お住まいの州や都市の今週のガロンあたりの価格を尋ねると、米国エネルギー情報局(EIA)が発表するレギュラー、ミッドグレード、プレミアム、ディーゼルの平均価格と、先週、先月、1年前からの変動、給油や旅行にかかる費用がわかります。
これは Model Context Protocol(MCP)サーバーです。呼び出し時に EIA の週次小売ガソリン・ディーゼル調査を読み込み、API キーは不要です。
ツール
| ツール | 返される情報 |
|---|---|
get_gas_prices | 米国、地域、調査対象の9州のいずれか、調査対象の10都市のいずれか、またはその他の州が属する地域について、今週のEIA小売平均価格(税金込み、ガロンあたり)と、先週、4週間前、1年前からの変動を返します。 |
compare_gas_prices | EIAの州、都市、地域の価格を安い順から高い順に並べ、米国平均と比較します。 |
estimate_fill_up_cost | 地域の平均価格または指定価格での給油費用と、距離および燃費から算出した旅行費用を返します。 |
すべての結果には、構造化されたJSON、1段落の概要、as_of、source、more(mcpstamp.comのページ)が含まれます。すべてのツールは読み取り専用としてマークされています。
モデルが知らない情報
- 今週の価格。EIAは毎週月曜日に新しい平均価格を発表するため、記憶された数値は古くなっています。
- EIAが価格を独自に調査している場所。米国、5つの地域とその下位地域、9州(カリフォルニア、コロラド、フロリダ、マサチューセッツ、ミネソタ、ニューヨーク、オハイオ、テキサス、ワシントン)、10都市が対象です。その他の州については、その旨を伝え、該当するEIA地域を返します。
- 1年前の価格。EIAの週次履歴ファイルから取得します。
インストール
ホステッド(Claude.ai カスタムコネクター、ChatGPT 開発者モード)
このURLを貼り付けます。トークンも登録も不要です。
https://gas-prices-today-mcp.lipmichal.workers.dev/mcp
Claude Code
claude mcp add --transport http gas-prices-today https://gas-prices-today-mcp.lipmichal.workers.dev/mcp
Claude Desktop
Claude Desktopでは、Settings、Connectors、Add custom connectorの順に選択して、リモートサーバーを追加できます。上記のURLを貼り付けます。
Cursor
~/.cursor/mcp.jsonに追加します。
{
"mcpServers": {
"gas-prices-today": { "url": "https://gas-prices-today-mcp.lipmichal.workers.dev/mcp" }
}
}
VS Code
.vscode/mcp.jsonに追加します。
{
"servers": {
"gas-prices-today": { "type": "http", "url": "https://gas-prices-today-mcp.lipmichal.workers.dev/mcp" }
}
}
ローカル stdio
npm パッケージは公開されていません。Node 20以降を使って、このリポジトリからビルドしてください。
git clone https://github.com/theluckystrike/gas-prices-today-mcp && cd gas-prices-today-mcp
npm install && npm run build
claude mcp add gas-prices-today -- node $(pwd)/dist/stdio.js
プロンプトの例
- 「今日のガソリン価格はいくらですか?」
- 「今、テキサス州のレギュラーガソリンは1ガロンいくらですか?1年前はいくらでしたか?」
- 「EIAの調査対象州のうち、ガソリン価格が最も高いのはどこですか?」
- 「今週のカリフォルニア州のディーゼル価格はいくらですか?」
- 「燃費が1ガロンあたり30マイルの場合、300マイルの旅行にはいくらかかりますか?」
データソース
取得日を含む完全な一覧はDATA_SOURCES.mdをご覧ください。
- EIAの週次小売ガソリン・ディーゼル価格。呼び出し時に、地域ごとのレギュラー、ミッドグレード、プレミアム、全グレード、ディーゼルの価格表を読み込みます。
- 1年前の価格については、EIAの週次履歴ページ(LeafHandler)を参照します。
- どの州がどの地域に属するかは、EIAのPADD定義を参照します。
制限事項
- 州、都市、地域の平均価格は小売調査に基づくものであり、個々のガソリンスタンドの価格ではありません。
- EIAが価格を直接調査しているのは9州と10都市です。その他の州には、その州が属する地域の平均価格が適用されます。
- ディーゼル価格の対象は、米国、各地域、カリフォルニア州のみです。
- ホステッドサーバーは、EIAのページを最大15分間キャッシュします。
詳細
アシスタントだけでは答えられない質問に答える、その他のMCPサーバーはmcpstamp.comでご覧いただけます。
https://mcp.zovo.one の Zovo MCP コレクションの一部です。
theluckystrikeが開発しました。
開発
npm install
npm test # builds, then runs the fixture tests and an offline stdio test
node scripts/stdio-transcript.mjs # live stdio round trip, writes .live/stdio-transcript.jsonl
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。