# Tornado Cash

> Use this tool when you need to track and reveal hidden asset trails and wallet interactions on the Tornado Cash platform. It solves problems of obfuscated transaction flows by querying The Graph's Tornado Cash Subgraph to provide deposit and withdrawal event data, including sender and recipient addresses, amounts, and timestamps. The tool outputs results in readable tables, making it ideal for blockchain analysts, compliance teams, and researchers investigating cryptocurrency mixing services.

Canonical page: https://skillsregistry.net/skills/kukapay-tornado-cash  
JSON: https://api.skillsregistry.net/v1/skills/kukapay-tornado-cash

## Description

MCP server that tracks Tornado Cash deposits and withdrawals to reveal hidden asset trails and wallet interactions by querying The Graph's Tornado Cash Subgraph. Built by kukapay using Python with FastMCP, the implementation provides two core tools for querying the latest deposit events (including sender address, amount, block number, timestamp, and commitment) and withdrawal events (including recipient address, amount, block number, and timestamp), with results formatted as readable tables using tabulate. Designed for blockchain analysts, compliance teams, and researchers investigating cryptocurrency mixing services and tracing obfuscated transaction flows through Tornado Cash's privacy protocol.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** finance
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/kukapay-tornado-cash)
- **Repository:** <https://github.com/kukapay/tornado-cash-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "kukapay-tornado-cash"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kukapay-tornado-cash` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kukapay-tornado-cash/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
