Wallet Inspector MCP 是一个 MCP 服务器,它使 AI 代理能够跨主要 EVM 链和 Solana 链检查任何钱包的余额和链上活动。
uv,也可使用 pip。git clone https://github.com/kukapay/wallet-inspector-mcp.git
cd wallet-inspector-mcp
uv:uv async
或者使用 pip:
pip install mcp[cli] python-dotenv tabulate
uv run mcp install cli.py --name "Wallet Inspector"
参考配置文件如下:
{
"mcpServers": {
"Wallet Inspector": {
"command": "uv",
"args": [ "--directory", "/path/to/wallet-inspector-mcp", "run", "main.py" ],
"env": { "DUNE_SIM_API_KEY": "your_dune_sim_api_key_here"},
}
}
}
请将 /path/to/wallet-inspector-mcp 替换为实际安装路径,将 your_dune_sim_api_key_here 替换为你的 Dune SIM API 密钥。
使用兼容 MCP 的客户端(如 Claude Desktop CLI)向服务器发起查询。以下是自然语言查询示例:
钱包 0xd8da6bf26964af9d7eed9e03e53415d37aa96045 的余额:
+----------+-----------------+-------------+
| 链 | 代币数量 | 美元价值 |
+==========+=================+=============+
| ethereum | 605.371497 ETH | $1842034.66 |
+----------+-----------------+-------------+
| polygon | 100.500000 MATIC| $50.25 |
+----------+-----------------+-------------+
| bsc | 10.000000 BNB | $600.00 |
+----------+-----------------+-------------+
钱包 DYw8jCTfwHNRJhhmFcbXvVDTqWMEVFBX6ZKUmG5CNSKK 的余额:
+----------+---------------+-------------+
| 链 | 代币数量 | 美元价值 |
+==========+===============+=============+
| solana | 1.000000 SOL | $20.50 |
+----------+---------------+-------------+
钱包 0xd8da6bf26964af9d7eed9e03e53415d37aa96045 的活动:
链 ID:8453
区块时间:2025-02-20T13:52:29+00:00
交易哈希:0x184544c8d67a0cbed0a3f04abe5f958b96635e8c743c070f70e24b1c06cd1aa6
类型:接收
资产类型:ERC20
价值:123.069653 ENT
美元价值:$0.14
钱包 0xd8da6bf26964af9d7eed9e03e53415d37aa96045 的交易:
链:ethereum
区块时间:2023-11-07T05:31:56Z
交易哈希:0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef
发送方:0xd8da6bf26964af9d7eed9e03e53415d37aa96045
接收方:0x1234567890abcdef1234567890abcdef12345678
价值:0.000320 ETH
钱包 DYw8jCTfwHNRJhhmFcbXvVDTqWMEVFBX6ZKUmG5CNSKK 的交易:
链:solana
区块时间:2023-03-28T09:20:00Z
交易哈希:5SzSbWKM9yZC7cCGMhUhvnYdWQytrk9NBaWwug1gQBKKwNEBvBKqPSfVeYYnZwUuUyvcCHgYhDkTRrB6YBfwzfv8
发送方:DYw8jCTfwHNRJhhmFcbXvVDTqWMEVFBX6ZKUmG5CNSKK
接收方:9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin
价值:0.010000 SOL
get_wallet_balancewallet_address (str):要查询的钱包地址(例如,EVM 链使用 '0x123...',Solana 使用 'DYw8jCT...')。get_wallet_activitywallet_address (str):兼容 EVM 的钱包地址(例如,'0x123...')。get_wallet_transactionswallet_address (str):要查询的钱包地址(例如,EVM 链使用 '0x123...',Solana 使用 'DYw8jCT...')。limit (int, 可选):返回的最大交易数量(默认值:100)。本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。