mcpField
M
MistTrack MCP

MistTrack MCP

本地服务
github.com/slowmist安全3926 周前更新

关于 MistTrack MCP

MistTrack MCP 将 MistTrack 区块链数据接入 Claude Desktop 等 MCP 客户端,适用于调查人员和风险团队。工具涵盖地址与交易分析、风险评分、恶意资金检查及递归资金流追踪。

主要功能

  1. 01检测地址链类型并查询标签
  2. 02查看地址资料、余额和交易对手
  3. 03查询地址及交易风险评分
  4. 04检查恶意资金关联
  5. 05递归追踪多层交易
  6. 06提供风险分析资源与提示词

适用场景

  1. 01评估区块链地址或交易的风险
  2. 02调查交易对手及地址活动
  3. 03追踪多层资金流
  4. 04检查地址是否关联恶意资金

MCP 相关

该 MCP 服务向 MCP 客户端提供 MistTrack API 数据和分析工具,包括地址查询、风险评分、交易追踪、资源与提示词。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 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.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_url生成 MistTrack 仪表板 URL
get_chain_explorer_url为地址或交易哈希生成区块链浏览器 URL
get_url_info同时返回 MistTrack 仪表板和浏览器 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

官方文档

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。