mcpField
C
chainanalyzer-mcp

chainanalyzer-mcp

ローカル
github.com/rascal-3金融データ11 週間前に更新

chainanalyzer-mcp について

chainanalyzer-mcpは、ChainAnalyzerのブロックチェーンAML分析をAIエージェントに提供します。12チェーンに対応し、アドレスリスク、制裁審査、取引追跡、ウォレットクラスタリング、クロスチェーンブリッジ分析を行えます。

主な機能

  1. 0112チェーンのAMLチェック
  2. 02アドレスリスクと制裁審査
  3. 03取引とブリッジ資金の追跡
  4. 04BitcoinのCoinJoin検出
  5. 05ウォレット分析と一括審査

活用シーン

  1. 01アドレスの制裁対象該当性を審査
  2. 02チェーンをまたぐ資金移動を追跡
  3. 03Bitcoinのミキシングパターンを分析
  4. 04複数アドレスをまとめてAML審査

MCP 対応

MCPサーバーは、アドレスリスク確認、制裁審査、取引追跡、CoinJoin検出、ウォレットクラスタリング、一括審査、ブリッジ追跡のChainAnalyzerツールを公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"rascal-3-chainanalyzer": {
"command": "npx",
"args": [
"-y",
"chainanalyzer-mcp"
],
"env": {
"CHAINANALYZER_API_KEY": "<CHAINANALYZER_API_KEY>",
"X402_PRIVATE_KEY": "<X402_PRIVATE_KEY>",
"X402_NETWORK": "<X402_NETWORK>",
"CHAINANALYZER_BASE_URL": "<CHAINANALYZER_BASE_URL>"
}
}
}
}
起動コマンドnpx -y chainanalyzer-mcp
設定が必要な環境変数
CHAINANALYZER_API_KEYシークレットChainAnalyzer API key (tfk_...) for subscription billing (Pro plan or higher). Use this or X402_PRIVATE_KEY.
X402_PRIVATE_KEYシークレットWallet private key used to sign x402 USDC micropayments (pay-per-request mode, no account needed). Use this or CHAINANALYZER_API_KEY.
X402_NETWORKx402 payment network: base (default) or solana
CHAINANALYZER_BASE_URLOverride the API base URL (default: https://chain-analyzer.com)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmchainanalyzer-mcp1.5.0

ツール

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

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

詳細

chainanalyzer-mcp

ChainAnalyzer 用の MCP サーバー — AI エージェント向けのマルチチェーン・ブロックチェーン AML リスク分析ツールです。

12 のチェーンすべてでセルフサービス利用が可能です。Bitcoin、Ethereum、Polygon、BNB Smart Chain、Base、Arbitrum、Optimism、Avalanche、Solana、Kaia、TRON、XRP に対応しています。76 種類以上の検出ルール、ML による異常スコアリング、Neo4j グラフ分析を備えています。

ツール

ツール説明価格
check_address_riskあらゆるブロックチェーンアドレスの AML リスクスコア$1.00
sanctions_checkOFAC/FATF/JFSA 制裁スクリーニング$0.50
trace_transactionML 異常検出を用いたトランザクションフローの追跡$3.00
detect_coinjoinCoinJoin/ミキシングパターンの検出(Bitcoin)$1.00
cluster_walletNeo4j グラフ分析によるウォレットのクラスタリング$2.50
batch_screeningAML バッチスクリーニング(最大 50 アドレス)$5.00
bridge_flow_traceSolver 検出と同一インテント相関を用いたマルチホップのクロスチェーン調査追跡(NEAR Intents/Wormhole/Stargate/Across/Synapse/Hop/deBridge)$3.00

クイックスタート

Claude Desktop / Claude Code

MCP 設定に追加します。

{
  "mcpServers": {
    "chainanalyzer-aml": {
      "command": "npx",
      "args": ["-y", "chainanalyzer-mcp"],
      "env": {
        "CHAINANALYZER_API_KEY": "tfk_your_api_key"
      }
    }
  }
}
ソースから実行
git clone https://github.com/rascal-3/chainanalyzer-mcp.git
cd chainanalyzer-mcp
npm install
npm start

エージェントスキルと Claude Code プラグイン

このリポジトリには、エージェントにこれらのツールをいつ使うか、アドレス形式からチェーンをどう選ぶか、どのツールを最初に呼び出すか、結果をどう報告するかを指示する エージェントスキル が含まれています。SKILL.md を読み込むあらゆるエージェント(Claude Code、Cursor、Codex CLI、Gemini CLI、OpenClaw など)で利用できます。

Claude Code(プラグイン:MCP サーバーとスキルを一度に導入)
/plugin marketplace add rascal-3/chainanalyzer-mcp
/plugin install chainanalyzer-aml@chainanalyzer

シェル環境で CHAINANALYZER_API_KEY を設定します(リクエストごとの支払いには X402_PRIVATE_KEY を設定します)。プラグインの .mcp.json は、これらの環境変数から値を読み込みます。

その他のエージェント

skills/chainanalyzer-aml/ をエージェントのスキルディレクトリにコピーし、クイックスタートの説明に従って MCP サーバーを設定します。

MCP レジストリ

公式の MCP レジストリ に io.github.rascal-3/chainanalyzer-mcp として登録されています。

認証

次の 3 つの方式から選択します。

1. API キー(Free を含むすべてのプラン)

chain-analyzer.com → Account → Settings → API Keys で tfk_ API キーを作成します。すべてのプランでキーを発行できます。Free プランには月 10 回のスキャンが含まれており、支払いの前に制裁、リスク、追跡、CoinJoin、クラスタリングを試すのに十分です。API キーモードでは、batch_screening は Starter 以上、bridge_flow_trace は Business 以上が必要です(x402 モードではプランによる制限はありません)。プランごとのレート制限:Free は毎分 10 回、Starter は毎分 30 回、Pro は毎分 60 回、Business は毎分 120 回、Enterprise は毎分 300 回です。

{
  "env": {
    "CHAINANALYZER_API_KEY": "tfk_your_api_key"
  }
}
2. x402 USDC 決済(リクエストごとの支払い)

アカウントは不要です。リクエストごとに Base または Solana 上の USDC で支払います。

{
  "env": {
    "X402_PRIVATE_KEY": "your_wallet_private_key",
    "X402_NETWORK": "base"
  }
}

x402 npm パッケージが必要です:npm install x402

3. 開発モード

認証は不要です。ChainAnalyzer サーバーで X402_ENABLED=false の場合に動作します。

{
  "env": {
    "CHAINANALYZER_BASE_URL": "http://localhost:3000"
  }
}

環境変数

変数説明必須
CHAINANALYZER_API_KEYtfk_ API キー(Free を含むすべてのプラン)API キーまたは x402 のいずれか
X402_PRIVATE_KEYUSDC 決済用ウォレットの秘密鍵API キーまたは x402 のいずれか
X402_NETWORK決済ネットワーク:base または solana(デフォルト:base)いいえ
CHAINANALYZER_BASE_URLAPI ベース URL(デフォルト:https://chain-analyzer.com)いいえ

使用例

設定後、AI エージェントに次のように尋ねます。

「この Ethereum アドレスが制裁対象か確認してください:0x1234...」

「この Solana ウォレットのリスクスコアを分析してください:ABC123...」

「この Bitcoin トランザクションの資金フローを追跡し、ミキシングパターンがないか確認してください」

「これら 20 件のアドレスを AML コンプライアンスの観点からスクリーニングしてください」

エージェントは適切な ChainAnalyzer ツールを自動的に呼び出します。

対応チェーン

セルフサービスプランでは、12チェーンすべてを利用できます。

チェーン特長
BitcoinOFACスクリーニング、ダスト攻撃、ピールチェーン、CoinJoin検出
Ethereum18種類以上の検出器、Neo4jグラフ分析、制裁対象、ミキサー
Polygon / BNB Smart Chain / Base / Arbitrum / Optimism / Avalanche / KaiaEVM向けAML機能一式、ブリッジの追跡
Solanaトークンセキュリティ(ラグプル、ハニーポット)、ウォレットドレイナーの検出、ブリッジの追跡
TRONUSDTフローのスクリーニング、制裁対象(独立スキャナー)
XRP取引所/発行者のラベル、制裁対象(独立スキャナー)

bridge_flow_traceはEVMチェーン、Solana、Kaiaに対応しています。detect_coinjoinはBitcoin専用です。

リンク

ライセンス

MIT - LICENSEを参照してください


refinancier, inc.が開発

コメント

MCP は初めてですか?

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

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