mcpField
P
PJM vs MISO Energy Arbitrage Oracle

PJM vs MISO Energy Arbitrage Oracle

リモート
github.com/dornansgar390-hue金融データ06 週間前に更新
リポジトリ

PJM vs MISO Energy Arbitrage Oracle について

PJM West Hub と MISO Indiana Hub 間の電力裁定シグナルを提供する MCP サーバーです。エネルギー取引や負荷最適化を行うエージェント向けで、Intel TDX 内で計算したシグナルを 60 分ごとに Arbitrum One のコントラクトへ書き込みます。

主な機能

  1. 01裁定機会の収益性確認
  2. 02オラクル状態と購読費用の確認
  3. 03購読確認と購入トランザクションの構築
  4. 04購読後の詳細テレメトリー取得
  5. 05コントラクト、ネットワーク、接続情報の取得

活用シーン

  1. 01蓄電池の地域間運用機会の評価
  2. 02複数地域の GPU ワークロードの電力最適化
  3. 03自律型エネルギー取引エージェントへの価格差シグナル提供

MCP 対応

Streamable HTTP により https://energy-arbitrage.io/mcp で MCP クライアント向けツールを提供し、シグナル、状態、購読情報を照会できます。詳細なテレメトリーには有料購読が必要です。

設定

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

エンドポイントhttps://energy-arbitrage.io/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

⚡ PJM vs MISO エネルギー裁定オラクル

Intel TDX によって証明され、Arbitrum One 上で提供される、PJM/MISO のリアルタイムな地域間裁定シグナルです。 energy-oracle MCP サーバー – Glama による品質とメンテナンスのスコア energy-oracle MCP サーバー – Glama による品質とメンテナンスのスコア smithery バッジ

概要

PJM West Hub と MISO Indiana Hub の卸電力市場間における、リアルタイムの地域間電力裁定シグナルです。Intel TDX による証明済みエンクレーブ内で計算され、60 分ごとにオンチェーンへ書き込まれます。バッテリー蓄電、DePIN コンピューティングノード、複数地域にまたがる GPU ワークロード、自律型エネルギー取引を管理する AI エージェントに最適です。

主な情報

項目値
コントラクト0x55d4E0EF665a747C43f8C67B8fd22A026c6aF326(Arbitrum One)
TEEIntel TDX(iExec による証明)
更新60 分ごと
支払いRLC トークン
MCP エンドポイントhttps://energy-arbitrage.io/mcp

利用可能なツール

ツール説明無料/有料
is_arbitrage_profitable()無料のお試し情報無料
get_oracle_status()ステータス無料
get_subscription_cost(tier)RLC での費用無料
check_subscription(address)有効期限の確認無料
get_telemetry(subscriber)シグナルの全データ有料
build_subscription_tx(agent, tier)購入用 calldata無料
get_sdk_template()SDK コード一式無料
get_oracle_infoメタ情報:コントラクト、ネットワーク、プラン無料
get_connection_infoクライアント接続ガイド無料

料金(USD 連動、RLC で支払い)

プラン期間USD約 RLC
024 時間$20約 65
172 時間$50約 161
27 日間$100約 322

正確な費用は、オンチェーンで getSubscriptionCost(tier) を実行して確認できます。

コンプライアンスとデータポリシー

このオラクルが提供するのは派生分析シグナル(裁定ベクトル+価格差)であり、生の市場データではありません。法的根拠の詳細:legal_and_compliance.md。 アクセス条件:TERMS.md。

  • ✅ 生の LMP 値を公開または再配布することはありません
  • ✅ シグナルの全データへのアクセスには有料サブスクリプションが必要です(スマートコントラクトによってオンチェーンで適用されます)
  • ✅ 出力は独自の計算指標であり、市場データの複製ではありません
  • ✅ シグナルの第三者への転売または再配布は禁止されています(TERMS.md を参照)
  • ✅ このシグナルは自家消費の最適化を目的としています(FERC Order 745 / 2222)
  • ✅ 分析手法は独自の知的財産として保護されています

AI エージェントによる自律実行

自律型 AI エージェント(Claude Code、Cursor、LangChain、独自のフレームワーク)を使用している場合は、次の決定論的なループに従ってください。

  1. 検出: get_oracle_info() を呼び出してコントラクトアドレスを確認し、Intel TDX の証明を検証します。
  2. 事前確認: is_arbitrage_profitable() を呼び出して、現在の PJM/MISO の価格差を評価します。
  3. ライセンス確認: EVM アドレスを使って check_subscription(wallet) を呼び出します。
  4. アクセスの取得:
    • 期限切れの場合:get_subscription_cost(tier) を呼び出し、続けて build_subscription_tx(wallet, tier) を呼び出します。
    • 秘密鍵を保有している場合:approve(RLC) と purchaseSubscription のトランザクションを 2 件署名します。
    • サンドボックス内で実行している場合:calldata と RLC 費用を開発者に提示して承認を求めます。
  5. テレメトリー: 資金を用意したら、シグナルを取得するために 60 分ごとに get_telemetry(wallet) を呼び出します。

RLC が必要ですか?取得手順については oracle://guide、事業者向け ROI テンプレートについては oracle://business_case をご覧ください。

アクセスの購入

  1. エージェントのウォレットには、Arbitrum One 上の RLC と ETH(ガス代)が必要です。
  2. build_subscription_tx(wallet, tier) を呼び出して購入用 calldata を取得します。
  3. 署名して送信し、その後 get_telemetry(wallet) を呼び出します。

アーキテクチャ

[TEE cron] → [Oracle contract] ← eth_call ← [MCP server uvicorn] ← Caddy/HTTPS

負荷を移転する AI データセンター、DePIN インフラストラクチャ、自律型エネルギー取引エージェント向けに最適化されています。欧州のエネルギーオラクルシステムに相当する米国中心のシステムです。

セキュリティ

  • Intel TDX アテステーション
  • msg.sender によるオンチェーンゲーティング
  • Spy のブラックリスト/ホワイトリスト
  • サーバー側に秘密鍵を保持しません

AI エージェント(MCP)の接続方法

ストリーミング可能な HTTP トランスポートです。

Claude Desktop
  1. 「設定」→「Developer」→「Edit Config」を開きます
  2. claude_desktop_config.json に追加します:
{
  "mcpServers": {
    "energy-oracle": {
      "url": "https://energy-arbitrage.io/mcp"
    }
  }
}

  1. Claude を再起動し、🔨 ハンマーアイコンを探します
Cursor
  1. Cursor の「設定」→「Features」→「MCP Servers」を開きます
  2. + Add New MCP Server をクリックします
  3. 名前:energy-oracle、URL:https://energy-arbitrage.io/mcp
  4. 「Save」をクリックすると、ツールがすぐに表示されます
任意の MCP クライアント
url: https://energy-arbitrage.io/mcp
transport: streamable-http
Python から直接接続(MCP クライアントは不要)
pip install web3 eth-account
export AGENT_PRIVATE_KEY=0x<your_agent_key>
export AGENT_TIER=1   # 0=24h, 1=72h, 2=7d
python ai_agent_oracle_client.py

コメント

MCP は初めてですか?

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

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