Token导航 LogoToken导航TokenDH.com
Blockchain Address Scanner logo
金融服务未说明官方级别未说明来源级核验

Blockchain Address Scanner

MCP Server

多链MCP服务器,用于鲸鱼检测和区块链分析,支持多种MCP兼容客户端。

工具数

13

提示词数

0

GitHub Stars

0

资源数

0
多链支持PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dericsanandres

提供方

dericsanandres

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP区块链扫描器

用于鲸鱼检测和区块链分析的多链MCP服务器。使用 克劳德代码, 克劳德桌面版, GPT法典,以及任何兼容MCP的客户端。

支撑链

符号链IDAPI自由层
以太坊ETH1Etherscan V2
BNB智能链BNB56Etherscan V2仅限付费计划

扩展就绪

该架构支持添加任何EVM链。这些是预先配置的,但在中被注释掉了 src/core/chains.py:

符号链ID需要API密钥
多边形MATIC137POLYGONSCAN_API_KEY
Arbitrum One以太坊42161ARBISCAN_API_KEY
基础以太坊8453BASESCAN_API_KEY

要启用,请取消注释中的链配置 chains.py 并将API密钥添加到 .env.

快速开始

# 1. Setup
make setup
cp .env.example .env
# Edit .env with your API keys

# 2. Configure MCP client
make config-claude   # For Claude Desktop
make config-codex    # For GPT Codex

# 3. Restart your MCP client

可用工具

工具说明
check_balance获取本地代币余额
get_transactions交易历史
get_token_transfersERC20/BEP20转账
get_contract_abi已验证合约ABI
get_gas_prices当前天然气价格
get_native_priceETH/BNB价格(美元和BTC)
analyze_whale带指标的完整鲸鱼分析
detect_whale_class鲸鱼快速分类
compare_whales比较多个地址
discover_whale_movements追踪大动作
discover_top_whales通过网络分析找到鲸鱼
track_exchange_whales监控外汇存款/取款
list_supported_chains显示可用链

所有工具都接受 chain 参数: ethereum (默认)或 bsc.

例子

Check balance on Ethereum: 0xbe0eb53f46cd790cd13851d5eff43d12404d33e8

Analyze whale on BSC: 0xf977814e90da44bfa03b6295a0616a897441acec

Track whale movements above 1000 BNB on BSC

Compare whales: 0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae, 0xbe0eb53f46cd790cd13851d5eff43d12404d33e8

鲸鱼分类

类别余额描述
MEGA WHALE>=10000个代币机构级持有
大型商场1000-10000主要市场参与者
中等价位100-1000重要持股人
小码头10-100位置显著
SHRIMP\<10零售持有者

建筑

┌─────────────────────────────────────────────────────┐
│           MCP Server (FastMCP) - 13 Tools           │
└──────────────────────┬──────────────────────────────┘
                       │
        ┌──────────────┴──────────────┐
        │                             │
   BlockchainService            WhaleDetector
   (multi-chain API)            (analysis engine)
        │                             │
        │  async httpx (timeout=30s)  │  classify, score,
        │  rate-limited (5 req/s)     │  discover, track
        │                             │
        └──────────────┬──────────────┘
                       │
             Etherscan V2 API
             (chainid routing)
src/core/
├── server.py             # MCP tool definitions (13 tools)
├── blockchain_service.py # Multi-chain API client
├── whale_detector.py     # Whale analysis engine
├── chains.py             # Chain registry + known addresses
├── validators.py         # Input validation
└── __init__.py           # Public API exports

添加新链

编辑 src/core/chains.py 并添加到 CHAIN_REGISTRY:

CHAIN_REGISTRY["polygon"] = ChainConfig(
    name="Polygon",
    symbol="MATIC",
    api_url="https://api.polygonscan.com/api",
    api_key_env="POLYGONSCAN_API_KEY",
    explorer_url="https://polygonscan.com",
    chain_id=137,
)

使用Etherscan V2 API的链(api.etherscan.io/v2/api)共享相同的API密钥,并使用 chainid 参数。具有自己的API(Polygonscan、Arbiscan、Basescan)的链需要单独的API密钥。

可选择添加已知的whale并交换地址 KNOWN_WHALESEXCHANGE_ADDRESSES 对新链进行更丰富的分析。

发出命令

make setup        # Create venv, install deps
make run          # Start MCP server
make test         # Run pytest suite
make lint         # Check code style (ruff)
make format       # Auto-format + fix
make check        # Verify config
make clean        # Remove venv
make config-claude # Show Claude Desktop config
make config-codex  # Show Codex config

配置

# .env
ETHERSCAN_API_KEY=your_key    # from etherscan.io/myapikey
RATE_LIMIT=5                  # requests/sec (optional, default: 5)

获取免费的API密钥:https://etherscan.io/myapikey

需求

  • Python 3.10+
  • Etherscan API密钥(免费层:仅限以太坊)
  • MCP兼容客户端(克劳德桌面、克劳德代码、GPT Codex等)

故障排除

问题解决方案
未找到模块make setup
API密钥错误检查 .env 文件
达到速率限制更低 RATE_LIMIT.env
未知链运行 list_supported_chains()
请求超时默认30s-检查网络/API状态
BSC不工作BSC需要Etherscan付费计划

许可证

麻省理工学院

目录标签

目录标签

多链支持PythonClaude区块链分析本地部署鲸鱼检测EVM兼容交易追踪

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP