• STATUS
  • BLOCKS
  • LOGS
  • HUMAN

AIを活用してMoonriverのトランザクションをデバッグする方法

AIをMoonriver Block Explorer APIに接続しましょう。接続すると、エージェントがチャット内でリアルタイムのチェーンデータを直接取得できるようになります。

このページについてAIに聞く

すぐに答え

AIでどのようにMoonriverのトランザクションをデバッグできますか?

AIがMoonriver Block Explorer APIを使用して、トランザクションの詳細やブロック情報を取得します。これにより、IDEを離れることなくエクストリンシック(extrinsic)の確認やステータスの検証が可能になります。オンチェーンで何が起きたのかを明確に把握できます。

データの出力先

デバッグの結果

AIが生のブロックチェーンデータを回答に変換します。

STATUS

検証済みのトランザクション状態

AIが特定のトランザクションが成功したか失敗したかを判定します。実行結果を直接確認できます。

BLOCKS

ブロック内容の解析

エージェントがブロックの全内容を取得します。イベントの正確な順序を確認し、欠落しているトランザクションを特定するのに役立ちます。

LOGS

エクストリンシックの調査

AIが個々のエクストリンシックを調査して、特定のエラーを見つけ出します。呼び出しのどの部分がリバート(revert)の原因になったかを正確に特定できます。

HUMAN

手動によるコード修正

AIがスマートコントラクトのエラーを検出した場合、実際のコード修正や再送信はユーザー自身で行う必要があります。

ワークフロー

トランザクション発生時にAIが行うこと

AIがブロックチェーンへのクエリという重い作業を代行します。

  1. トランザクションデータの取得

    AIが特定のトランザクションの詳細を取得し、そのステータスを確認します。

    get_extrinsic
  2. ブロックデータの取得

    エージェントが特定のブロックの全内容を取得し、その高さにおけるすべての活動を確認します。

    get_block
  3. ブロック内のアクティビティ一覧表示

    AIがブロック内のエクストリンシックをスキャンし、特定の呼び出しの特定を支援します。

    list_extrinsics
  4. エラーの解析

    取得したエクストリンシックのデータを使用して、AIがトランザクションが失敗した理由を説明します。

    get_extrinsic

試してみる

以下のプロンプトをコピーして開始してください。

調査を開始するためにこれらのプロンプトを活用してください。

出発点

トランザクションハッシュやブロック番号を、実際のデータに置き換えて使用してください。

Moonriver Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_YSffbH8tRiinzCaKL3yZljmLabez82stkc0l6rBj/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Moonriver capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "moonriver-moonriver-block-explorer-api-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_YSffbH8tRiinzCaKL3yZljmLabez82stkc0l6rBj/mcp"
    }
  }
}
チャットにコピー04
  • このMoonriverトランザクションのステータスを確認して: 0xabc123...

  • Moonriverのブロック1234567では何が起きましたか?

  • このブロック内のすべてのエクストリンシックをリストアップして: 889900

  • このトランザクションが失敗した理由は何ですか?ハッシュはこれです: 0xdef456...

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度接続すれば、あとは聞くだけです。

Moonriver MCPをクライアントに接続してください。ログイン情報は弊社側で暗号化して保持されるため、すぐにチェーンへのクエリを開始できます。

MoonriverをAIに接続する

FAQ

デバッグ機能の動作について

  • 01

    AIが代わりにトランザクションを送信することはできますか?

    いいえ。このMCPはブロックやエクストリンシックのデータを読み取るためのツールのみを提供します。トランザクションへの署名やブロードキャストはできません。

  • 02

    AIがスマートコントラクトのエラーを修正できますか?

    いいえ。AIはトランザクションが失敗した原因を特定できますが、実際のコード修正や再送信はユーザー自身が行う必要があります。

  • 03

    AIはMoonriverのすべてのデータにアクセスできますか?

    はい。AIはブロックやエクストリンシックなど、Moonriver Block Explorer APIから提供されるあらゆるデータにアクセス可能です。

  • 04

    CursorやWindsurfで使用できますか?

    はい。Cursor、Windsurf、VS Codeを含む、MCPに対応しているすべてのクライアントで使用できます。

  • 05

    AIはどのようにトランザクションのステータスを検証しますか?

    AIはget_extrinsicツールを使用してトランザクションの詳細を取得し、ステータスフィールドを読み取ることで、成功したかどうかを判断します。

  • Moonriverに関するその他の質問は、Connectorのページで確認できます。 Moonriver Connectorの全機能を見る

『Moonriver』を Claude、Cursor、ChatGPT などに接続