Skip to main content
Glama
alpineflow-io

Swiss Whale Intelligence

README.md
# Swiss Whale Intelligence MCP

> Methodology-transparent multi-asset on-chain forensics for **Bitcoin, Ethereum, Solana, USDT (ETH + Tron), and tokenized gold (XAUT + PAXG)**, exposed via the [Model Context Protocol](https://modelcontextprotocol.io/) (MCP). Real-time whale alerts, per-address MVRV, Meiklejohn-canonical clusters, mining-pool attribution, OFAC SDN sanctions tagging, treasury mint/burn events, plain-English glossary lookups. **45 tools**, anonymous OAuth 2.1 Free tier.

๐ŸŒ **Live server**: https://mcp.swisswhaleintelligence.com/mcp
๐Ÿ“˜ **Documentation + landing page**: https://swisswhaleintelligence.com/mcp/
๐Ÿ“œ **Methodology whitepaper** (CC-BY-4.0, SHA256-pinned): https://swisswhaleintelligence.com/whitepaper/v1.md
โœ… **Status**: Production. [Listed in the official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers?search=swiss-whale) as `io.github.alpineflow-io/swiss-whale-intelligence`.

[![smithery badge](https://smithery.ai/badge/avk359/swiss-whale-intelligence)](https://smithery.ai/servers/avk359/swiss-whale-intelligence)
[![Glama Score](https://glama.ai/mcp/servers/alpineflow-io/swiss-whale-intelligence-mcp/badges/score.svg)](https://glama.ai/mcp/servers/alpineflow-io/swiss-whale-intelligence-mcp)
[![MCP Registry](https://img.shields.io/badge/MCP_Registry-active-brightgreen)](https://registry.modelcontextprotocol.io/v0/servers?search=swiss-whale)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

This repository contains the **public metadata** for the Swiss Whale Intelligence MCP server: documentation, install instructions, tool inventory, and methodology references. The server itself is hosted at `mcp.swisswhaleintelligence.com` โ€” no clone, no install, no Docker required to use it.

---

## What it does

Connect any [MCP client](https://modelcontextprotocol.io/clients) (Claude Desktop, Claude Code, Cursor, ChatGPT plugins, custom agents) to a 4.7-million-transaction on-chain dataset for Bitcoin and Ethereum.

**The server answers questions like**:

- *"Show me Bitcoin whale transactions over 1,000 BTC in the last 6 hours."*
- *"What's the MVRV state of address `bc1q...`? Is it in profit or loss?"*
- *"List the addresses that share a Meiklejohn cluster with this one."*
- *"Which mining pool extracted the most blocks last week?"*
- *"Compare BTC's risk-adjusted return vs SPY and Gold over the last quarter."*
- *"Which dormant wallets just woke up after being inactive for 5+ years?"*
- *"Is this address on the OFAC SDN list?"*

Returns are first-party data only โ€” no vendor labels, no AI-generated summaries presented as facts.

---

## Install

### Direct (recommended)

In Claude Code:

```bash
claude mcp add btc-whale-intelligence https://mcp.swisswhaleintelligence.com/mcp
```

In Claude Desktop, add to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "btc-whale-intelligence": {
      "url": "https://mcp.swisswhaleintelligence.com/mcp"
    }
  }
}
```

In Cursor (Settings โ†’ MCP โ†’ Add Server):
```
URL: https://mcp.swisswhaleintelligence.com/mcp
```

OAuth 2.1 with anonymous Free tier โ€” your client is auto-granted Free-tier access on first connect, no signup, no API key to copy-paste. Upgrade flow is in-product if you want paid-tier access.

### Via Smithery Gateway (alternative)

If your MCP client has trouble with OAuth discovery or you want Smithery's built-in observability:

```bash
claude mcp add btc-whale-intelligence https://swiss-whale-intelligence.run.tools
```

Smithery's gateway proxies the connection and handles OAuth on behalf of the client. Slightly more latency, but smoother for some setups.

---

## Tools (45)

38 free + 7 paid. Free-tier covers the everyday "what just happened on-chain?" questions across all 5 assets.

### Bitcoin (21 tools)

| Tool | Free? | Description |
|---|---|---|
| `whale_my_status` | โœ… | Show authenticated user's tier and capabilities |
| `whale_recent` | โœ… | Recent BTC whale transactions (filterable by min_btc, flow_type, hours) |
| `whale_top_holders` | โœ… | Top BTC holders by current balance |
| `whale_top_coins` | โœ… | Top crypto coins by market cap with current prices |
| `whale_lookup` | โœ… | Lookup BTC address details (balance, history, cluster) |
| `whale_lookup_any` | ๐Ÿ’Ž | Universal address lookup (any chain) โ€” Pro tier |
| `whale_tx_detail` | โœ… | Detailed BTC transaction analysis with cluster + flow context |
| `whale_address_cluster` | โœ… | Get Meiklejohn cluster for a BTC address |
| `whale_address_mvrv` | โœ… | MVRV per BTC address (profit/loss state) |
| `whale_address_story` | โœ… | Wallet-story timeline (key events, dormancy, large moves) |
| `whale_cohort_breakdown` | โœ… | BTC whale activity by holder-size cohort |
| `whale_exchange_flows` | โœ… | Exchange inflows/outflows over a time window |
| `whale_frequency_context` | โœ… | How rare is this whale activity vs historical baseline |
| `whale_btc_price` | โœ… | Current BTC price + 24h change |
| `whale_btc_indicators` | โœ… | BTC indicators (Pi Cycle Top, Stock-to-Flow, dominance) |
| `whale_fear_greed` | โœ… | Crypto Fear & Greed Index (alternative.me) |
| `whale_dominance` | โœ… | BTC + ETH market dominance |
| `whale_dormant_wakeups` | โœ… | Recently-awakened dormant whale addresses |
| `whale_hodl_wave` | โœ… | UTXO age distribution (HODL waves) |
| `whale_sopr` | โœ… | Spent Output Profit Ratio for whale cohort |
| `whale_miner_balances` | โœ… | Mining pool balance snapshots |
| `whale_entity_search` | โœ… | Search known entities (exchanges, OFAC, mining pools) |

### Ethereum (5 tools)

| Tool | Free? | Description |
|---|---|---|
| `whale_eth_recent` | โœ… | Recent ETH whale transactions |
| `whale_eth_cohort_breakdown` | โœ… | ETH whale activity by holder-size cohort |
| `whale_eth_address_cluster` | โœ… | Get hybrid L1+L3 cluster for an ETH address |
| `whale_eth_cluster_members` | โœ… | List all members of an ETH cluster |
| `whale_eth_mvrv` | โœ… | MVRV per ETH address (3-tier doctrine) |

### Solana (4 tools โ€” NEW since 2026-05)

| Tool | Free? | Description |
|---|---|---|
| `whale_sol_recent` | โœ… | Recent SOL whale transactions (native + SPL token transfers) |
| `whale_sol_address` | โœ… | SOL address profile (rent-reclaim-aware balance) |
| `whale_sol_top_movers` | โœ… | Top SOL movers over a time window |
| `whale_sol_flow_breakdown` | โœ… | SOL flow classification (CEX / DEX / wallet-to-wallet) |

### USDT (4 tools โ€” Ethereum + Tron)

| Tool | Free? | Description |
|---|---|---|
| `whale_usdt_recent` | โœ… | Recent USDT whale transfers across both chains |
| `whale_usdt_address` | โœ… | Per-address USDT activity (chain-agnostic) |
| `whale_usdt_lookup` | โœ… | USDT address profile + label resolution |
| `whale_usdt_treasury_events` | โœ… | Tether-Treasury mint/burn events |

### Tokenized Gold (3 tools โ€” XAUT + PAXG)

| Tool | Free? | Description |
|---|---|---|
| `whale_gold_recent` | โœ… | Recent gold-token whale transfers (combined XAUT + PAXG) |
| `whale_gold_top_holders` | โœ… | Top tokenized-gold holders, optionally filtered by issuer |
| `whale_gold_supply` | โœ… | Gold-supply mint/burn events (macro signal) |

### Glossary (2 tools โ€” NEW since 2026-05)

| Tool | Free? | Description |
|---|---|---|
| `whale_glossary_lookup` | โœ… | Plain-English definition of an on-chain term (MVRV, SOPR, HODL waves, etc.) |
| `whale_glossary_search` | โœ… | Search glossary by keyword (returns trilingual EN/DE/ES definitions) |

### Benchmarks + AI + Pro tools (6)

| Tool | Free? | Description |
|---|---|---|
| `whale_benchmark_compare` | โœ… | Compare BTC strategies vs SPY / Gold (Alpha/Beta/Sharpe/MaxDD) |
| `whale_benchmark_prices` | โœ… | Historical benchmark prices (BTC/SPY/Gold) |
| `whale_explain` | ๐Ÿ’Ž | AI-synthesized plain-English narrative of an address or transaction (LLM-backed) |
| `whale_address_history` | ๐Ÿ’Ž | Full address transaction history โ€” Pro tier |
| `whale_export_csv` | ๐Ÿ’Ž | CSV export with backfill โ€” Pro tier |

---

## Why this exists

Most on-chain data services either (a) charge enterprise prices for everything ($799+/mo Glassnode Professional) or (b) sell convenient summaries without showing how they were computed. We do neither.

**Three concrete differentiators**:

1. **Methodology-transparent**. Every metric the server returns is reproducible from documented heuristics. The published whitepaper (CC-BY-4.0, SHA256-pinned) covers cluster computation (Meiklejohn 2013 + ETH hybrid L1+L3), MVRV (UTXO-age ร— historical price), and mining-pool attribution (coinbase-tag matching, 99.6% YTD coverage). Limitations โ€” CoinJoin, PayJoin, pre-2014 data โ€” are explicit, not hidden.

2. **First-party data only**. No vendor labels we couldn't ourselves verify. The label sources are public and citable (OFAC SDN, Etherscan public labels, MyEtherWallet darklist, Scamsniffer). A separate `entity_label_imports` audit table tracks every label-source run.

3. **Free tier means free**. Anonymous OAuth 2.1, 38 of 45 tools accessible without signup. The 7 paid tools are historical-export, full-address-history, and the AI-powered `whale_explain` synthesis โ€” the things that would cost us bandwidth or LLM-credits at scale.

---

## Verification

Three external audit reports, all green:

| Report | Phases | Result |
|---|---|---|
| Production audit | 30 tools tested anonymously (audit 2026-05-03) | 24 PASS / 1 latency-WARN / 5 INFO / **0 FAIL** ยท expanded to 45 tools since |
| Deep audit | A (doc-vs-reality) + B (chains) + C (inner-consistency) | 47 PASS / **0 FAIL** |
| External cross-check | D (vs mempool.space + Etherscan + CoinGecko + alternative.me) + E (internal source freshness) | 23 PASS / **0 FAIL** |

Reports available on request โ€” happy to share with reviewers, partners, or anyone evaluating the server's reliability.

---

## Pricing

| Tier | Price | Access |
|---|---|---|
| Free | 0 | Anonymous OAuth, 24 tools, 10 API calls/day |
| Trial 30d | 0 | Login required, full access for 30 days, no auto-renewal |
| Intelligence | 49 CHF/mo | Realtime dashboard, custom tickers, 100 lookups/day, 10K API/day, personal license |
| Pro | 149 CHF/mo | REST API 100k/mo, 60/min, 3 seats, business license, full address-history, MCP/Claude-native |
| Academic | 0 | Verified `.edu` / `.ac.*` / `.uni-*` domains, 12-month renewal, citation required |
| Enterprise | Custom | Unlimited seats, white-label possible โ€” [contact form](https://swisswhaleintelligence.com/) |

Excludes 8.1% Swiss VAT for CH residents.

---

## License

This repository (README and any docs/examples) is published under the [MIT License](LICENSE). Anyone is free to fork, adapt, or redistribute the documentation.

The MCP server source code is **not** in this repository โ€” it runs as a hosted service operated by [Catering & Event Services GmbH](https://swisswhaleintelligence.com/imprint/) from Switzerland. The methodology whitepaper at https://swisswhaleintelligence.com/whitepaper/v1.md is published under CC-BY-4.0 and is freely citable in academic work.

---

## Links

- **Live MCP server**: https://mcp.swisswhaleintelligence.com/mcp
- **Landing + onboarding**: https://swisswhaleintelligence.com/mcp/
- **OAuth discovery**: https://mcp.swisswhaleintelligence.com/.well-known/oauth-authorization-server
- **OpenAPI spec**: https://swisswhaleintelligence.com/openapi.json
- **Methodology whitepaper**: https://swisswhaleintelligence.com/whitepaper/v1.md
- **Public ledger** (transparency): https://swisswhaleintelligence.com/ledger/
- **Status page**: https://mcp.swisswhaleintelligence.com/.well-known/oauth-authorization-server
- **Imprint + privacy**: https://swisswhaleintelligence.com/imprint/

---

## About alpineflow-io

[alpineflow-io](https://github.com/alpineflow-io) is the engineering identity behind Swiss Whale Intelligence and related on-chain tooling. Built and operated independently from Switzerland.