使用说明
龙卷风现金MCP
一个MCP服务器,跟踪龙卷风现金的存款和取款,以揭示隐藏的资产轨迹和钱包交互。
特性
- 查询最新存款:检索最近的存款事件,包括发件人地址在内的详细信息(
from)、金额、区块号、时间戳和承诺。 - 查询最新提款:获取最新的提款事件,包括收件人地址在内的详细信息(
to)、金额、区块编号和时间戳。
先决条件
- Python 3.10+
- 紫外线 (推荐包管理器)
- A有效 Graph API键 用于访问龙卷风现金子图
安装
-
克隆存储库:
git clone https://github.com/kukapay/tornado-cash-mcp.git cd tornado-cash-mcp -
安装依赖项 使用
uv:uv sync -
安装到克劳德桌面:
将服务器安装为Claude Desktop应用程序:
uv run mcp install main.py --name "tornado-cash-mcp"配置文件作为参考:
{ "mcpServers": { "Tornado Cash": { "command": "uv", "args": [ "--directory", "/path/to/tornado-cash-mcp", "run", "main.py" ], "env": { "THEGRAPH_API_KEY": "the_graph_api_key"} } } }替换
/path/to/tornado-cash-mcp根据您的实际安装路径,以及the_graph_api_key使用图形中的API键。
工具
使用MCP Inspector UI或与兼容客户端(如Claude Desktop)集成来调用工具。
查询最新存款
示例提示:
"Show me the latest 3 deposits from Tornado Cash."
输出示例:
+------------+---------------+--------------+---------------------+--------------+
| from | amount | blockNumber | time | commitment |
+============+===============+==============+=====================+==============+
| 0xdef... | 0.1 | 12345678 | 2023-10-12 15:30:00 | 0xabc... |
| 0xdee... | 1 | 12345677 | 2023-10-12 15:28:20 | 0xabd... |
| 0xdef... | 10 | 12345676 | 2023-10-12 15:26:40 | 0xabe... |
+------------+---------------+--------------+---------------------+--------------+
查询最新提款
示例提示:
"Get the most recent 2 withdrawals from Tornado Cash."
输出示例:
+------------+---------------+--------------+---------------------+
| to | amount | blockNumber | time |
+============+===============+==============+=====================+
| 0x789... | 1 | 12345679 | 2023-10-13 14:40:00 |
| 0x78a... | 100 | 12345678 | 2023-10-13 14:38:20 |
+------------+---------------+--------------+---------------------+
许可证
该项目根据MIT许可证获得许可。看 许可证 了解详情。
