mcpField
E
Event Resolver X402

Event Resolver X402

リモート
github.com生産性08 週間前に更新
リポジトリ公式サイト

Event Resolver X402 について

Event Resolver X402は、AIエージェント向けのMCPサーバー兼従量課金APIで、現実の出来事の判定や主張の検証に使えます。確信度と根拠を含む構造化結果を返し、Base上のUSDCによるx402決済に対応します。

主な機能

  1. 01二択・数値・カテゴリ形式のイベント判定
  2. 02事実の主張を判定と根拠付きで検証
  3. 03暗号資産や株価のしきい値を確認
  4. 04確信度と参照元を返却

活用シーン

  1. 01予測市場の結果を確定
  2. 02事実の主張が正しいか確認
  3. 03資産価格が指定水準を超えたか判定

MCP 対応

イベント判定、主張の検証、価格しきい値の確認ツールをMCPクライアントに提供します。x402マイクロペイメント対応のHTTP APIもあります。

設定

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

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

ツール

詳細

イベント解決 API

MCP サーバー x402 ライセンス:MIT

予測市場のイベントを信頼度スコア付きで解決します。ニュース、価格フィード、ウェブデータを集約して、現実世界のイベントが発生したかどうかを判定します。二択、数値、カテゴリ別の結果に対応した決済オラクルです。x402(Base L2 上の USDC)によるリクエストごとの支払いに対応しており、API キーも登録も不要で、レート制限の壁もありません。

klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API 100 種を、1 つのウォレットと Base 上の USDC で利用できます。

クイックスタート — MCP

MCP クライアントの設定(Claude Desktop、Cursor、ElizaOS など)に追加します。

{
  "mcpServers": {
    "event-resolver": {
      "url": "https://event-resolver.api.klymax402.com/mcp"
    }
  }
}

クイックスタート — HTTP(x402)

curl -X POST "https://event-resolver.api.klymax402.com/api/resolve" \
  -H "Content-Type: application/json" \
  -d '{"question":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP など)は、402 → 署名 → 再試行のサイクルを自動で処理します。

ツール

ツールメソッドパス料金説明
event_resolve_outcomePOST/api/resolve$0.012予測市場のイベント/質問を解決します。複数のデータソースを集約し、信頼度スコア付きで結果を判定します。
event_verify_claimPOST/api/verify$0.008事実に関する主張をすばやく検証します。信頼度と根拠を添えて、判定結果(true/false/検証不能)を返します。
event_check_price_thresholdPOST/api/price-check$0.005暗号資産/株式の価格がしきい値を超えたかどうかを確認します。予測市場でよく使われる解決パターンです。
event_resolve_outcome

予測市場の決済に向けて、現実世界のイベントの結果を判定する必要がある場合に使用します。自然言語の質問(例:「BTC は 100K ドルに到達しましたか?」「フランスは 2026 年のワールドカップで優勝しましたか?」)を受け取り、信頼度スコア付きの構造化された判定を返します。

パラメーター

名前型必須説明
questionstringはい解決するイベントに関する質問です。例:'2026 年 4 月までに BTC は 100K ドルに到達しましたか?' または 'レイカーズは 2026 年の NBA ファイナルで優勝しましたか?'
typestringいいえ期待する判定の種類です。binary は Yes/No、numeric は数値、categorical は複数の選択肢のいずれかです。デフォルト:binary。

戻り値

  • question — 解決対象の元の質問
  • resolved — イベントを確定的に判定できるかどうか(true/false)
  • outcome — 判定された結果。二択の場合は「Yes」/「No」、数値の場合は数値、カテゴリ別の場合はカテゴリ文字列
  • confidence — 判定の確実性を示す 0~100 のスコア
  • sources — 参照したデータソースの配列。各項目には名前、URL、判定結果と一致しているかどうかが含まれます
  • timestamp — 判定を実施した日時を示す ISO タイムスタンプ

レスポンスの例:

{ "question": "Did BTC reach $100K?", "resolved": true, "outcome": "Yes", "confidence": 95, "sources": [{ "name": "CoinGecko", "url": "https://coingecko.com", "agrees": true }], "timestamp": "2026-04-13T12:00:00Z" }

用途外:予測市場のオッズ(prediction_list_markets を使用)、暗号資産の価格のみ(token_get_price を使用)、ソース付きの詳細なファクトチェック(research_check_fact を使用)、信頼性/セキュリティのスコアリング(trust_score_evaluate を使用)。

event_verify_claim

事実に関する主張が真か偽かをすばやく確認する必要がある場合に使用します。完全なイベント判定よりもシンプルで低コストです。構造化された市場決済を伴わない、迅速な主張の確認向けに設計されています。

パラメーター

名前型必須説明
claimstringyes検証する事実に関する主張。例:「Bitcoin is above $90,000」や「The US unemployment rate is below 4%」

戻り値

  • claim -- 検証対象の元の主張
  • verdict -- "true"、"false"、またはデータが不十分な場合は "unverifiable"
  • confidence -- 判定の確実性を示す0~100のスコア
  • evidence -- 見つかった裏付けとなる証拠や反証を要約した文字列の配列

応答例:

{ "claim": "Tesla stock is above $300", "verdict": "true", "confidence": 90, "evidence": ["CoinGecko/financial APIs confirm current price above threshold", "Multiple news sources corroborate"] }

用途外:予測市場のオッズ(prediction_list_marketsを使用)、情報源付きの完全なファクトチェック(research_check_factを使用)、株価(stock_get_quoteを使用)、暗号資産価格のみ(token_get_priceを使用)。

event_check_price_threshold

暗号資産または株価が特定のしきい値を超えたかどうかを確認する必要がある場合に使用します。予測市場で最も一般的な判定タイプです。現在の価格、しきい値を超えたかどうか、超えた方向を返します。

パラメーター

名前型必須説明
assetstringyes資産名またはCoinGecko ID(例:「bitcoin」、「ethereum」、「solana」、「dogecoin」)
thresholdnumberyes照合する米ドル建ての価格しきい値
directionstringyes価格がしきい値を上回っているか、下回っているかを確認するかどうか

戻り値

  • asset -- 確認対象の資産(例:"bitcoin"、"ethereum"、"solana")
  • currentPrice -- CoinGeckoの現在の米ドル建て価格
  • threshold -- 目標価格のしきい値
  • direction -- "above"または"below" -- しきい値を超えたとみなす方向
  • crossed -- 指定した方向に価格がしきい値を超えたかどうかを示すブール値

応答例:

{ "asset": "bitcoin", "currentPrice": 102450.23, "threshold": 100000, "direction": "above", "crossed": true }

用途外:暗号資産価格のみ(token_get_priceを使用)、予測市場のオッズ(prediction_list_marketsを使用)、株価(stock_get_quoteを使用)、信頼性/セキュリティのスコアリング(trust_score_evaluateを使用)。

エージェント向けプロンプトの例

  • 「予測市場の決済に向けて、現実世界のイベントの結果を判定する」
  • 「事実に関する主張が真か偽かをすばやく確認する」
  • 「暗号資産または株価が特定のしきい値を超えたか確認する。予測市場で最も一般的な判定タイプです」

決済

  • プロトコル:x402 -- HTTPネイティブの従量課金。登録もAPIキーも不要
  • ネットワーク:Base L2(eip155:8453)
  • 資産:USDC
  • ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
  • ATXP経由でも利用可能(OAuthでラップされたx402、RFC 9728の保護リソースメタデータ)

klymax402の一部

AIエージェント向けのx402マイクロペイメントAPI 100種。ウォレット1つ、Base上のUSDC、登録不要です。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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