mcpField
J
japan-jepx-mcp

japan-jepx-mcp

ローカル
github.com/atushi1841金融データ01 週間前に更新

japan-jepx-mcp について

japan-jepx-mcpは、日本卸電力取引所(JEPX)のスポット価格をMCPクライアントに提供します。全国価格と9地域の価格を30分単位で扱い、価格推移や履歴を照会できます。ライブデータを取得できない場合は内蔵キャッシュを使います。

主な機能

  1. 01地域別の最新スポット価格取得
  2. 021日48コマの価格曲線取得
  3. 03日平均価格履歴の照会
  4. 04安値の時間帯や地域の検索
  5. 05地域と価格単位の一覧

活用シーン

  1. 01電気自動車の充電時間の計画
  2. 02製造負荷の時間帯移行の計画
  3. 03電力市場価格の監視
  4. 04日本各地域のエネルギーコスト比較

MCP 対応

MCP サーバーとして、JEPXスポット価格の最新値、日中曲線、履歴、安値時間帯、地域一覧を照会するツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbserver.mcpb0.1.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Japan JEPX Electricity Spot Price MCP

JEPX(日本卸電力取引所)の日本の卸電力スポット価格を公開する MCP サーバーです。システム価格(全国価格)と9つの地域エリア価格を、30分単位(1日48コマ)でJPY/kWhで提供します。

データソースは、JEPX のスポット精算価格(政府標準利用規約)と、地域別の価格差を算出するための OCCTO エリア価格予測です。同梱のシードキャッシュ(data/jepx_spot.json、約400日 × 48コマ = 19,200件)により、オフライン時やフォールバック時にも回答できます。JEPX.org へのライブ取得を試み、サイトが IP 制限されている場合はシードに適切にフォールバックします。

出力例

{
  "date": "2026-09-17",
  "area": "tokyo",
  "area_label": "東京 (Tokyo)",
  "price": 15.24,
  "unit": "JPY/kWh",
  "period": 48
}

ツール(MCP、5種類)

ツール説明
get_latest_spot_priceエリアの最新スポット価格(デフォルトは tokyo)
get_spot_price_by_day1日分の48コマの価格推移と最小値/最大値/平均値
get_spot_price_history日次平均の履歴(期間内の最小値/最大値/平均値)
get_cheapest_spot最安の30分枠、または最安エリアのランキング
list_spot_areasエリア一覧、単位、最新日

REST エンドポイント(OpenAPI ゲートウェイ)

エンドポイント説明
GET /rest/latest?area=tokyo最新スポット価格(数値)
GET /rest/date?area=tokyo&date=YYYY-MM-DD1日分の価格推移
GET /rest/history?area=tokyo&days=14日次平均の履歴
GET /rest/cheapest?area=tokyo&limit=5最安の時間枠/エリア
GET /rest/areasエリア一覧、単位、1日あたりのコマ数
GET /openapi.jsonOpenAPI ドキュメント

エリア(地域価格の順序):system(全国)、hokkaido、tohoku、tokyo、chubu、hokuriku、kinki(別名 kansai)、chugoku、shikoku、kyushu。ローマ字と漢字(例:tokyo / 東京)のどちらも使用できます。

ユースケース

  • EV 充電スケジュールの最適化/家庭用蓄電池の裁定取引
  • 安価な時間帯への製造負荷のシフト
  • 電力市場のモニタリングと予測分析
  • 日本のエネルギーコストのベンチマーク

ローカルでの実行

uv run --directory . src/stdio_main.py   # stdio MCP (Claude Desktop / Cursor)
# or REST-only smoke against the seed:
JEPX_DATA_DIR=/tmp/jepx-smoke python3 smoke_rest.py

デプロイ

Apify Actor japan-jepx-mcp(Standby モード、webServerMcpPath=/mcp、 Dockerfile CMD ["python", "-m", "src.main"]): https://fruitful-quintessence--japan-jepx-mcp.apify.actor/mcp

Apify Store

この MCP サーバーは、マネージド Apify Actor としても利用できます。

  • Apify Store: japan-jepx-mcp — JEPX の日本卸電力スポット価格(PPE课金)。Apify Store から実行し(Run ボタン)、MCP クライアントの接続先にエンドポイントを指定してください。

データとクレジット表記

  • ソース:JEPX(日本卸電力取引所)のスポット市場精算価格 — jepx.org · OCCTO の需給エリア価格予測 — occto.or.jp
  • データライセンス:政府標準利用規約(出典明示で商用利用可)
  • 単位:JPY/kWh(円/kWh)、取引日あたり48 × 30分コマ

Smithery 経由でインストール

次の1コマンドで、この MCP サーバーを AI クライアント(Claude Desktop、Cursor、VS Code)に接続できます。

npx @smithery/cli install atushi1841/japan-jepx-mcp --client claude

ほかのクライアントでは、claude を cursor、vscode、または cline に置き換えてください。

または、Smithery レジストリから直接インストールしてください。

注: Smithery へのサーバー掲載は、現在検証待ちです。検証が完了すると、このサーバーは useCount の追跡とともに検索結果に表示されます。

MCP Registry

このサーバーは公式の MCP Registry に登録されています。 検索するにはこちらをご覧ください:japan-jepx-mcp


データとストア

コメント

MCP は初めてですか?

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

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