mcpField
M
MistTrack MCP

MistTrack MCP

ローカル
github.com/slowmistセキュリティ3926 週間前に更新

MistTrack MCP について

MistTrack MCPは、Claude DesktopなどのMCPクライアントからMistTrackのブロックチェーンデータを利用できるようにします。調査担当者やリスクチーム向けに、アドレス・取引分析、リスク評価、不正資金の確認、再帰的な資金フロー追跡を提供します。

主な機能

  1. 01アドレスのチェーン判定とラベル取得
  2. 02アドレス情報、残高、取引相手の確認
  3. 03アドレスと取引のリスクスコア
  4. 04不正資金への関与確認
  5. 05多層取引の再帰的な追跡
  6. 06リスク分析用リソースとプロンプト

活用シーン

  1. 01ブロックチェーンアドレスや取引のリスク評価
  2. 02取引相手とアドレスの活動調査
  3. 03多層の資金フロー追跡
  4. 04アドレスの不正資金への関与確認

MCP 対応

MCPサーバーとして、アドレス検索、リスクスコア、取引追跡、リソース、プロンプトなどのMistTrack APIデータと分析ツールをMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"MistTrackMCP": {
"command": "npx",
"args": [
"-y",
"misttrack"
]
}
}
}
起動コマンドnpx -y misttrack

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

パッケージ
npmmisttrack

ツール

12

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
addressstringはい検出するアドレス

詳細

MistTrack MCP サーバー

MistTrack MCP サーバーは、Claude Desktop などの MCP クライアントを MistTrack OpenAPI に接続します。AI アシスタントは、ブロックチェーンのアドレスやトランザクションについて、ラベル、残高、プロフィール、取引相手、リスクスコア、不正資金のシグナル、資金フローの追跡を照会できます。

機能

  • 一般的なチェーンとトークン形式に対応したアドレス検出
  • アドレスのラベル、概要、プロフィール、アクション、取引相手の分析
  • アドレスとトランザクションハッシュの確認に対応した MistTrack Risk Score V3.0
  • MistTrack の脅威インテリジェンスに基づく不正資金の確認
  • 複数レイヤーにわたる再帰的なトランザクション調査
  • MistTrack ダッシュボードとチェーンエクスプローラーの URL 生成
  • リスク分析ワークフロー向けの組み込み MCP リソースとプロンプト

要件

  • Node.js 18 以降
  • MistTrack API キー
  • OpenAPI アクセスに対応した MistTrack プラン

MistTrack ダッシュボードから API キーを取得してください:https://dashboard.misttrack.io/apikeys

インストール

npx で直接パッケージを使用します:

npx -y misttrack@latest --key YOUR_MISTTRACK_API_KEY

または、グローバルにインストールします:

npm install -g misttrack
misttrack --key YOUR_MISTTRACK_API_KEY

環境変数を通じて API キーを指定することもできます:

export MISTTRACK_API_KEY=YOUR_MISTTRACK_API_KEY
npx -y misttrack@latest

Claude Desktop の設定

Claude Desktop の MCP 設定にサーバーを追加します:

{
  "mcpServers": {
    "misttrack": {
      "command": "npx",
      "args": [
        "-y",
        "misttrack@latest",
        "--key",
        "YOUR_MISTTRACK_API_KEY"
      ]
    }
  }
}

設定を変更した後は、Claude Desktop を再起動してください。

コマンドオプション

オプション説明デフォルト
-k, --key <key>MistTrack API キーMISTTRACK_API_KEY
-u, --base-url <url>MistTrack API のベース URLhttps://openapi.misttrack.io
-r, --rate-limit <limit>API リクエストのレート制限(1 秒あたりのリクエスト数)1.0
-m, --max-retries <retries>再試行可能な API エラーの最大再試行回数3
-d, --retry-delay <delay>初回再試行までの遅延(秒)1.0
-b, --retry-backoff <backoff>再試行のバックオフ倍率2.0

ツール

以下のツール名は、サーバー側の MCP ツール名です。クライアントによっては、mcp_misttrack_get_risk_score のようにサーバーのプレフィックスが付いて表示されます。

ツール目的
detect_address_chainアドレスからチェーンとトークン形式を推定して検出します
get_address_labelsアドレスの MistTrack ラベルを取得します
get_address_overviewアドレスの残高、トランザクション統計、整形された概要を取得します
get_address_actionアドレスのトランザクションアクション分析を取得します
get_address_traceアドレスのプロフィール、インタラクションのあるプラットフォーム、脅威インテリジェンスを取得します
get_address_counterpartyアドレスの取引相手分析を取得します
check_malicious_fundsアドレスの脅威インテリジェンスから不正資金のシグナルを確認します
get_risk_scoreアドレスまたはトランザクションハッシュの MistTrack Risk Score V3.0 を取得します
get_dashboard_urlMistTrack ダッシュボードの URL を生成します
get_chain_explorer_urlアドレスまたはトランザクションハッシュのブロックチェーンエクスプローラー URL を生成します
get_url_infoMistTrack ダッシュボードとエクスプローラーの両方の URL を返します
analyze_transactions_recursiveトランザクションの関係と資金フロー経路を再帰的に分析します

リスクスコア

get_risk_score は MistTrack の公式 GET /v3/risk_score エンドポイントを使用します。

{
  coin: string;                       // Example: ETH, BTC, USDT-TRC20
  address?: string;                   // Provide either address or txid
  txid?: string;                      // Provide either txid or address
  direction?: 'deposit' | 'withdraw'; // Only used for txid queries, default: deposit
}

重要なレスポンスフィールド:

フィールド説明
scoreMistTrack が返すリスクスコア
risk_levelLow、Moderate、High、または Severe
detail_list人が読み取れるリスク指標
risk_detailスコアリングに使用される詳細なリスクエクスポージャー記録
risk_detail[].hop_dicクエリ対象とリスクエンティティ間のホップ単位の資金フローパス
address_labelクエリ対象アドレスのエンティティラベル、または txid クエリの送信元/送信先アドレスのラベル
risk_report_urlMistTrack AML リスクレポートの URL

リスクレベルの目安:

レベルスコア推奨される対応
Severe91-100出金と取引を禁止し、直ちに報告します
High71-90高水準の監視を維持し、より詳細な調査を実施します
Moderate31-70中程度の監視を適用します
Low0-30最小限の監視を行います

プロンプトの例:

Assess the ETH risk score for address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045.
Check the risk score for this ETH transaction hash using withdraw direction: [TX_HASH]

再帰的なトランザクション分析

analyze_transactions_recursive は、資金追跡用のコンパクトな多層トランザクショングラフを構築します。

{
  coin: string;
  address: string;
  max_depth?: number;                  // 1-3, default: 1
  start_timestamp?: number;
  end_timestamp?: number;
  transaction_type?: 'in' | 'out' | 'all';
}

ラベル付きの取引相手、重要なリスクエンティティ、ラベルの統計情報、追跡可能な資金フローパスを特定できます。

例:

Analyze potential BTC fund flows for 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa with a depth of 2.

対応コイン

MistTrack は多くのチェーンとトークン形式に対応しています。一般的な例は次のとおりです。

  • Ethereum:ETH、USDT-ERC20、USDC-ERC20、WETH-ERC20
  • Bitcoin:BTC
  • TRON:TRX、USDT-TRC20、USDC-TRC20
  • BNB Smart Chain:BNB、USDT-BEP20、USDC-BEP20
  • Polygon:POL-Polygon、USDT-Polygon、USDC-Polygon
  • Avalanche:AVAX-Avalanche、USDT-Avalanche、USDC-Avalanche
  • Arbitrum、Optimism、Base、zkSync、Merlin、Toncoin、Solana、Litecoin、Dogecoin、Bitcoin Cash、HashKey Chain、Sui

最新の全リストについては、MistTrack の公式ドキュメントを参照してください:https://docs.misttrack.io/openapi/overview

ワークフローの例

アドレスラベルの検索
Check the labels for this Ethereum address: [ETH_ADDRESS]

ラベル確認の例

アドレスの概要
Analyze the overview information for this Bitcoin address: [BTC_ADDRESS]

アドレス概要の例

取引相手の分析
Analyze the counterparties of this address: [ETH_ADDRESS]
取引所の資金フロー追跡
Track fund flow between this address and exchanges with depth 2: [ETH_ADDRESS]

取引所の資金フロー

不正資金の検出
Check whether this address has malicious fund exposure: [ETH_ADDRESS]

不正資金の検出

ローカル開発

依存関係をインストールします:

npm install

TypeScript をビルドします:

npm run build

ローカルで実行します:

npm run dev -- --key YOUR_MISTTRACK_API_KEY

公式ドキュメント

コメント

MCP は初めてですか?

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

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