mcpField
G
Gas Prices Today MCP

Gas Prices Today MCP

リモート
github.com/theluckystrikeその他01 日前に更新
リポジトリ

Gas Prices Today MCP について

Gas Prices Today MCP は、米国各地の EIA による週次のガソリン・ディーゼル小売価格を AI アシスタントに提供します。呼び出し時に調査データを読み込み、地域比較や過去との差額、移動費用の見積もりに対応します。

主な機能

  1. 01米国および地域別価格の検索
  2. 02州・都市別価格の検索
  3. 03地域間の価格比較
  4. 04給油・移動費用の見積もり
  5. 05週・月・年単位の変動確認

活用シーン

  1. 01今週の地域のガソリン・ディーゼル価格確認
  2. 02調査対象の州・都市・地域の比較
  3. 03満タンにする費用の見積もり
  4. 04距離と燃費による移動費用の計算

MCP 対応

この MCP サーバーは、EIA の週次調査と履歴データを使い、価格検索、地域比較、費用見積もりのツールを MCP クライアントに公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gas-prices-today-mcp.lipmichal.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、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_pricesEIAの州、都市、地域の価格を安い順から高い順に並べ、米国平均と比較します。
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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。