com.coinlobster/whale-data
REMOTE · COINLOBSTER.COM · 2 COMPONENTS
Real-time whale trades, Smart Money Radar, market snapshots, news sentiment, signal outcomes.
Available components
Last scanned (11 hours ago)
Scores higher than 85% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Crypto and Web3
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (watch). See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability80
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 4939 tokens (~154/item across 32 items; 24 tools + 8 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
- No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 24 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 26 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
- Supports UI / widget rendering.Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 5 Nov 26 0
- The server rewrote its instructions, which are the text every model session reads security
- New prompt “unusual_now” functional
- New prompt “my_week” functional
- New prompt “my_positions” functional
- New prompt “what_followed” functional
- New prompt “whales_on” functional
- 3 Nov 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “coin_brief” rewrote its description, which is the text the model reads security
- Tool “watch” rewrote its description, which is the text the model reads security
- Schema quality: 4281 → 4936 ▼ functional
- New tool “what_followed” functional
- New tool “my_positions” functional
- New tool “my_week” functional
- 28 Oct 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “watch” rewrote its description, which is the text the model reads security
- “watch” added an optional parameter “deliver” cosmetic
- “watch” reworded the description of “webhook_url” cosmetic
- Tool “watch” changed its title: Alerts to a webhook → Alerts to your account cosmetic
- 24 Oct 26 +11
- Stability: fail → pass ▲ security
- 20 Oct 26 0
- The server rewrote its instructions, which are the text every model session reads security
- 9 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 14 to 21.
- 28 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 25 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 5 Nov 2026 · Probed https://coinlobster.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=coinlobster.com | CN=WE1,O=Google Trust Services,C=US | 8 Oct 2026 | 6 Jan 2027 | ECDSA 256 | ECDSA-SHA256 | 5d9abe1a3487305a13687eb5ed0de6a4 |
| SANs: coinlobster.com | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of coinlobster.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| coinlobster.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains |
| content-security-policy | default-src 'self';script-src 'self' 'unsafe-inline' https://www.googletagmanager.com https://www.google-analytics.com https://static.cloudflareinsights.com https://apis.google.com https://www.gstatic.com https://cdn.firebase.com https://*.firebaseio.com https://*.firebaseapp.com https://js.stripe.com https://telegram.org https://translate.googleapis.com https://translate-pa.googleapis.com https://translate.google.com;script-src-attr 'unsafe-inline';style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.jsdelivr.net https://translate.googleapis.com https://www.gstatic.com;img-src 'self' https: data:;font-src 'self' https://fonts.gstatic.com https://cdn.jsdelivr.net;connect-src 'self' wss://*.coinlobster.com wss://coinlobster.com https://*.googleapis.com https://*.firebaseio.com https://*.firebaseapp.com https://identitytoolkit.googleapis.com https://securetoken.googleapis.com https://www.google-analytics.com https://*.google-analytics.com https://analytics.google.com https://*.analytics.goo |
| x-content-type-options | nosniff |
| x-frame-options | SAMEORIGIN |
| referrer-policy | same-origin |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://coinlobster.com/mcp | Verified | 200 | |
| http (plaintext) | http://coinlobster.com/mcp | HTTPS enforced | 301 | https://coinlobster.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
big_catch Live whale setups ~131
The whale-flow setups tracked right now, one coin each, with state (forming, confirmed, accelerating), direction, age and the price move since it started.
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| limit | integer | – | Rows to return (usually up to 100; more is clamped and said). |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
coin_brief Coin brief: why it is moving ~320
The one-call answer for ONE coin, in causal order: price and 24h move, the news read (summary, mood, headlines), whale flow against its own normal, forced closes, funding and open interest, with recorded-history context. Answers "why is X moving" without a second call. Also carries standout (the coin's unusual time in the last day, if any), record (the coin's 90-day record: what followed the earlier times, counts both ways, the last one; present on a quiet coin too), tracked_accounts (what the profitable Hyperliquid accounts we track hold on it, both sides in dollars), levels (the real liquidation prices of those accounts' bets, nearest first; Pro) and carry_cost (the fee to hold a bet at the current rate). view: brief (default), quick (price, funding, open interest only), funding (rate per exchange), crowding (0-100 crowding read, Pro).
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| compact | boolean | – | true: one line of text instead of JSON. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| position_usd | number | – | Position size in USD, to price the funding cost. |
| view | string | – | Which lane; see the description. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
coin_search Find a coin ~153
Find a coin by symbol or name and learn the symbol the other tools take, whether it is covered and whether it is free, with price and 24h change. Free.
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| limit | integer | – | Rows to return (usually up to 20; more is clamped and said). |
| query | string | – | Symbol or part of a name, e.g. "sol". |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
history Price and funding history ~225
History for one coin. series: price (default: near-live hourly or daily bars, oldest first), funding_oi (the intraday open interest and funding path), daily (the recorded daily archive of funding, open interest, price and liquidations for the coin), whale_daily (the recorded daily whale buy and sell flow for the coin).
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| days | integer | – | How many days back to read. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| hours | integer | – | How many hours back to read. |
| interval | string | – | price only: 1h (default) or 1d. |
| limit | integer | – | Rows to return (usually up to 720; more is clamped and said). |
| series | string | – | Which lane; see the description. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
liquidations Forced closes (liquidations) ~246
Forced closes. scope: coin (recorded long vs short closes for one coin, the default when a coin is named), market (the whole market, long/short split, the default otherwise), lending (on-chain lending liquidations with both wallets, never added to perp), projected (modelled levels, not trades), heat (where closes hit by price band). A long is force-closed by selling.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | – | ethereum, base or arbitrum. Omit for all. |
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| hours | integer | – | How many hours back to read. |
| limit | integer | – | Rows to return (usually up to 1000; more is clamped and said). |
| scope | string | – | Which lane; see the description. |
| since_ms | integer | – | Only rows newer than this Unix-ms time (polling cursor). |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
market_now Market now: what changed ~278
The whole market in one call. view: changes (default: what changed since your last check or since_ms, ranked by how unusual, with plain state labels, what whales net bought and sold, coins that turned unusual, biggest movers, forced closes, the market news read; pass back next_since_ms on a timer), overview (totals, whale net flow, top coins; pass coin for one row), movers (24h gainers and losers with volume), extremes (pairs at a record or their own top or bottom 5% for funding, open interest or liquidations), defi (DEX volume and TVL per chain).
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| limit | integer | – | Rows to return (usually up to 50; more is clamped and said). |
| only | string | – | movers only: one side. |
| since_ms | integer | – | changes only: only changes after this Unix-ms time. Omit for everything since your last check. |
| view | string | – | Which lane; see the description. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
market_screener Market screener ~209
Screen every recorded pair at once: funding_band and oi_band against each pair's own recorded days (record high, top 5%, top 25%, typical, bottom 25%, bottom 5%, record low), a minimum whale-flow multiple, and unusual-only.
| Name | Type | Req | Description |
|---|---|---|---|
| compact | boolean | – | true: one line per coin. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| funding_band | – | – | Funding band(s), e.g. "top 5%". |
| limit | integer | – | Rows to return (usually up to 50; more is clamped and said). |
| oi_band | – | – | Open interest band(s). |
| unusual_only | boolean | – | Only coins with unusual whale activity now. |
| whale_mult_min | number | – | Minimum whale flow as a multiple of the coin's own average. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
my_access My plan and answers left ~33
Your plan, what it includes, roughly how many answers are left, and the next plan up. Free, never counted.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
my_alerts My fired alerts ~125
What your CoinLobster alerts fired since a time, newest first, with the move since each. Needs a signed-in connection (free).
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| since_ms | integer | – | Only rows newer than this Unix-ms time (polling cursor). |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
my_positions My positions ~222
Up to 10 of your own positions on your account, each read with the facts now: price against entry, whale lean both ways, the tracked accounts, forced-close levels (paid), the fee, the record. No view on the position. Needs a signed-in connection (free).
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | set, list (default) or clear. |
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| entry | number | – | set: the price you got in at. |
| leverage | number | – | set, optional: leverage, 1 to 200. |
| liquidation | number | – | set, optional: the liquidation price. |
| side | string | – | set: long or short. |
| size_usd | number | – | set, optional: dollar size. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
my_week My week in numbers ~90
Your last seven days: the coins, every unusual time on them with the day-later move, record dots, alerts and questions as counts. Needs a signed-in connection (free).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
news Crypto news ~139
Headlines for one coin with the mood score (-100 to +100), the written points behind it and the market-wide read. For "why is X moving" use coin_brief: it already carries this.
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| limit | integer | – | Rows to return (usually up to 20; more is clamped and said). |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
options Options (BTC, ETH) ~93
BTC or ETH options: open interest by strike, put/call balance, max pain per expiry, implied volatility and recent large option trades.
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | BTC (default) or ETH. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
orderbook Order book ~120
The order book for one coin merged across exchanges: best bid and ask, the gap between them, and the dollars resting on each side with the exchanges holding each level.
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| levels | integer | – | Price levels per side. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
sectors Sector rotation ~108
Where whale money is moving between sectors (L1, L2, DeFi, memes, AI and others): net direction, share of flow and the coins carrying it.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| window | string | – | Time window: 1h, 4h or 24h. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
signals Signal track record ~197
Signals logged live when they fired, never backfilled, with the price after. view: recent (default: the latest signals and their outcomes), record (the last N firings of one type on one coin: how many rose, median move), scorecard (the totals only).
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| hours | integer | – | How many hours back to read. |
| limit | integer | – | Rows to return (usually up to 500; more is clamped and said). |
| type | string | – | Signal type; an unknown one lists the valid types. |
| view | string | – | Which lane; see the description. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
situations What is developing ~155
What is going on right now, in stages (emerging, confirmed, escalating, cooling, contested): one coin, one story each, with the evidence behind it and the price move since it started.
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| include_resolved | boolean | – | Also finished ones with their outcome (Pro). |
| limit | integer | – | Rows to return (usually up to 50; more is clamped and said). |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
traders Smart money and big traders ~314
Smart money here means the PROVEN cohort: Hyperliquid accounts screened for real profit and verified by their own fills. view: smart_money (default: what that cohort holds and trades per coin), proven (who they are, by trader number), screened (every wallet screened from closing fills, a weaker claim), board (tracked big accounts: equity, leverage, bias), moves (opens, adds, trims, closes, flips just now), dex (wallets moving the most on DEXes).
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | – | ethereum, base or arbitrum. Omit for all. |
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| kind | string | – | moves only: open, add, trim, close or flip. |
| limit | integer | – | Rows to return (usually up to 100; more is clamped and said). |
| since_ms | integer | – | Only rows newer than this Unix-ms time (polling cursor). |
| token | string | – | dex only: one token. |
| view | string | – | Which lane; see the description. |
| wallet | string | – | moves only: one account address. |
| window | string | – | Time window: 1h, 4h or 24h. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
wallet One wallet or account ~180
One address. A Hyperliquid account returns its live positions, leverage, liquidation prices and recent fills; an Ethereum, Base or Arbitrum wallet returns its DEX swaps and net flow per token. chain: auto (default: tries Hyperliquid, then on-chain), hyperliquid, or evm.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | 0x followed by 40 hex characters. |
| chain | string | – | auto (default), hyperliquid, or evm (ethereum, base, arbitrum). |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| limit | integer | – | Rows to return (usually up to 200; more is clamped and said). |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
watch Alerts to your account ~257
Alerts checked continuously and delivered to your CoinLobster account when they trigger: the alert list on the site, or the webhook or Discord channel saved on your account page (never a URL given here). action: list (default), create (coin + trigger: radar_unusual, flag_fired or funding_band with band; deliver: app, webhook or discord), delete (id). Pro to create.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | Which lane; see the description. |
| band | string | – | create with funding_band: the band, e.g. "top 5%". |
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| deliver | string | – | create only: where it goes on your account. app (the alert list on coinlobster.com, default), webhook or discord (the one saved at coinlobster.com/account#channels). |
| id | string | – | delete only: the alert id. |
| trigger | string | – | create only: what triggers it. |
| webhook_url | string | – | Not accepted: an alert never goes to a URL given here. Save a webhook at coinlobster.com/account#channels and pass deliver: "webhook". |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
watchlist_brief My watchlist ~51
Every coin on your watchlist through the whale read in one call: flow against each coin's normal, buy or sell lean, and whether it is unusual now. Needs a signed-in connection (free).
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
whale_activity Whale activity on a coin ~347
What whales are doing, per coin. view: summary (default with a coin: net flow over 1h/4h/24h/7d, exchange vs on-chain vs Hyperliquid split, flow against price), hourly (buy and sell dollars per hour), trades (individual whale trades, newest first), venues (which exchanges hold the flow), context (is this unusual for THIS coin, accepts a list), hyperliquid (fills with both wallets named), onchain (DEX swaps on Ethereum, Base, Arbitrum with the signer).
| Name | Type | Req | Description |
|---|---|---|---|
| breakdown | string | – | hourly only: split each hour by exchange or wallet (Pro). |
| chain | string | – | ethereum, base or arbitrum. Omit for all. |
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| coins | – | – | Several coins in one call (list or "BTC,ETH"), up to 10. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| hours | integer | – | How many hours back to read. |
| limit | integer | – | Rows to return (usually up to 200; more is clamped and said). |
| min_usd | number | – | Smallest trade in USD. |
| since_ms | integer | – | Only rows newer than this Unix-ms time (polling cursor). |
| source | string | – | trades only: exchanges, DEX swaps or both. |
| view | string | – | Which lane; see the description. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
whale_radar Unusual whale activity ~143
Which coins have UNUSUAL whale flow right now, each against its own normal, over 1h, 4h and 24h, ranked by how far above normal (not by dollar size). For discovery when no coin is named.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| limit | integer | – | Rows to return (usually up to 100; more is clamped and said). |
| window | string | – | One window only. Omit for all three. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
what_followed What followed the last times ~190
Every past unusual time on one coin inside your window, oldest first, with the price then, a day later and the move either way; then the counts both ways and the one record sentence. Free: the last 24 hours plus the record dots.
| Name | Type | Req | Description |
|---|---|---|---|
| coin | string | – | Coin symbol, e.g. BTC. A pair like ETH/USD works too. |
| cursor | string | – | Next page: the cursor from the previous answer. |
| detail | string | – | brief (default): the answer, key numbers and top rows. full: every row, paged with cursor. |
| kind | string | – | whales, forced (a wave of forced closes), fee (a costly fee) or all (default). |
| limit | integer | – | Rows to return (usually up to 10; more is clamped and said). |
| side | string | – | Only this side. Default any. |
| Name | Type | Req | Description |
|---|---|---|---|
| access_note | – | – | What this connection could not return. |
| as_of | – | – | Data time, ISO. |
| as_of_ms | – | – | Data time, Unix ms. |
| available | boolean | – | False: no data; note says why. |
| caveat | – | – | A real limit, when non-null. |
| cursor | – | – | Next page (detail full). |
| delayed | – | – | Set when not live. |
| next_tools | array | – | Follow-up calls {tool,args,why}. |
| summary | – | – | The answer in one sentence. |
| truncated | – | – | Rows held back; see trimmed. |
No examples provided.
How do I install the com.coinlobster/whale-data MCP server?
com.coinlobster/whale-data is a hosted endpoint at https://coinlobster.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · coinlobster.com
claude mcp add --transport http com-coinlobster-whale-data 'https://coinlobster.com/mcp'
What is the com.coinlobster/whale-data MCP server?
com.coinlobster/whale-data is an MCP server listed in the public MCP registry as com.coinlobster/whale-data. Real-time whale trades, Smart Money Radar, market snapshots, news sentiment, signal outcomes. This page covers its hosted endpoint (https://coinlobster.com/mcp).
Is the com.coinlobster/whale-data MCP server safe to use?
com.coinlobster/whale-data scores 82 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the com.coinlobster/whale-data MCP server expose?
com.coinlobster/whale-data exposes 24 tools: coin_brief, market_now, whale_activity, whale_radar, market_screener, and 19 more. Their descriptions and schemas cost roughly 4,326 tokens of context every time the server is loaded.
Does the com.coinlobster/whale-data MCP server require authentication?
No. We connected to com.coinlobster/whale-data without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the com.coinlobster/whale-data MCP server still maintained?
com.coinlobster/whale-data is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.