mcpField
F
FabTally Decode

FabTally Decode

リモート
decode.fabtally.com金融データ013 週間前に更新
リポジトリ公式サイト

FabTally Decode について

FabTally Decodeは、EVMのログ、コールデータ、セレクターを読みやすいJSONに変換する、有料の読み取り専用MCPサーバーです。開発者向けに、列挙された6チェーンの検証済みABI取得とプロキシ実装の解決にも対応します。

主な機能

  1. 01イベントログのデコード
  2. 02関数コールデータの解説
  3. 03セレクターとトピックの検索
  4. 04検証済みABIの取得
  5. 05プロキシ実装の解決

活用シーン

  1. 01トランザクションのイベントログ確認
  2. 02コントラクト関数呼び出しの解読
  3. 03セレクターやイベントトピックの特定
  4. 04コントラクトABIの取得

MCP 対応

stdioまたはstreamable HTTP経由で、MCPクライアントに4つの有料デコード・ABIツールを提供します。呼び出しにはx402決済ペイロードを渡せ、未払いの場合は決済チャレンジが返ります。

設定

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

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

ツール

4
パラメーター型必須説明
abianyいいえ任意のコントラクト ABI(JSON 配列または JSON 文字列)。省略した場合は、検証済みソース(Sourcify/Blockscout)または 4byte.directory から ABI を解決します。
datastringいいえログデータフィールド(0x の16進数)。非インデックス引数を格納します。
chainenumはいEVM チェーン:ethereum | base | arbitrum | optimism | polygon | bsc。ethereum | base | arbitrum | optimism | polygon | bsc
topicsarrayいいえログトピックの配列(非匿名イベントでは、topic0 がイベントシグネチャのハッシュです)。
addressstringいいえ単一ログのコントラクトアドレス(topics + data と併用)。
tx_hashstringいいえトランザクションハッシュ(0x + 64桁の16進数)——トランザクション内のすべてのイベントログをデコードします。
x_paymentstringいいえこの PAID デコード用の x402 支払いペイロード(base64)。指定すると、呼び出しを決済して 402 チャレンジではなく実際の結果を返すため、X-PAYMENT ヘッダーとして転送されます。省略すると、先に価格チャレンジを取得します。

詳細

FabTally Decode — MCP サーバー

開発者向けのオンチェーンデコード読み取り機能です。生の EVM バイト列を人間が読める JSON に変換します。月額 49〜999 ドルの RPC プランに埋もれている機能です。https://decode.fabtally.com の Decode HTTP API を利用します。秘密鍵は保持しません。

ツール(すべて有料。支払いなしで呼び出すと、デコードされた x402 の 402 チャレンジが返されます)

ツール価格機能
decode_log$0.003主力ツール。 イベント LOGS を JSON にデコードします。{chain, tx_hash} でトランザクション内のすべてのログをデコードするか、{chain, address, topics[], data} で単一のログをデコードします。abi は任意です。イベント名、正規シグネチャ、名前付き/型付き引数を返します。タプル/配列/ネストされたパラメーター、匿名イベント、インデックス付き/インデックスなしの引数に対応します。ABI が指定されていない場合は、Sourcify/Blockscout と 4byte を使って解決します。
decode_calldata$0.002関数呼び出しをデコードします。{chain, to?, data, abi?} → セレクターを関数シグネチャ(指定された ABI/検証済みソース/4byte.directory)に解決し、型付き引数を完全にデコードします。
selector_lookup$0.0014 バイトの関数セレクター(0x+8 桁の 16 進数)または 32 バイトのイベントトピック(0x+64 桁の 16 進数)を、4byte.directory と openchain.xyz を使って人間が読めるシグネチャに解決します。検証済みフラグも返します。
abi_fetch$0.002コントラクトの検証済み ABI とメタデータ(Sourcify/Blockscout)、検証ステータス、およびプロキシ実装の完全な解決(EIP-1967/1822/OZ-legacy/beacon)を取得します。プロキシの場合は実装 ABI を返します。引数:address、chain。

対応チェーン:ethereum、base、arbitrum、optimism、polygon、bsc。

すべてのツールは、任意の x_payment(base64 エンコードされた x402 ペイロード)も受け付けます。 これは X-PAYMENT ヘッダーとして転送され、呼び出しの決済と実際の結果の返却に使われます。 人間は代わりにカードで前払いし、HTTP API に X-FabTally-Key クレジットキーを使用することもできます。

トランスポート

  • stdio(ポータブル):npx fabtally-decode-mcp(バイナリ:fabtally-decode-mcp)
  • streamable-http(ホスト型):https://decode.fabtally.com/mcp

設定:FABTALLY_DECODE_BASE(デフォルト:https://decode.fabtally.com)。

読み取り専用、鍵不要、ステートレス、説明目的です。Sunstone Soft(fabtally.com)が運営しています。 セキュリティを保証するものでも、金融アドバイスでもありません。

コメント

MCP は初めてですか?

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

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