Crypto market data — MCP server
An MCP server that hands Claude, ChatGPT, Cursor or your own agent the whole crypto market — price, derivatives, order flow, on-chain, sentiment, news and catalysts — drawn from a multitude of sources and served over one connection.
Not a dozen raw feeds for the model to reconcile mid-reasoning. One call, already reconciled, with the reasoning attached — so your agent reasons about the market instead of assembling it.
$29 / month · USDC or USDT
Mayer 1.13 · 94th pct
spread 0.1 bps · depth $3.7M bid / $3.8M ask
funding ann +9.9% vs anchor +10.9% · longs paying ~$762k/day
Will BTC be above $82,000 on September 9? → “No” 99% ($164k volume)
what would change it
funding at/above the 85th pct of its own window -> stretched long; at/below the 15th -> stretched short (now 85th)
Whether the tape is worth trading at all right now, and which way it is leaning. Seven forces read separately, then weighed against each other.
Who is crowded, who is fragile, who is trapped — and the price levels that would force each of them to act.
Your agent does not need to remember
Every answer carries the level that voids it. Your agent holds no state, re-checks on its own schedule, and wakes you when a threshold breaks — not when a headline does.
You get an answer, not a data dump
A dozen sources disagree about almost everything. Weighing each against its own history and returning one call is the work, and it is the part that does not survive being done in a hurry.
It names what it could not check
When a source goes quiet the answer still comes back, and it says what is missing from it. You are never quietly handed less than you think you are holding.
You always know how fresh it is
Every answer says when it was true. A live order book and a five-minute-old one are not the same fact, and you can see which one you were given.
Bought the normal way: nine vendors, nine subscriptions, nine renewal dates, nine sets of credentials — at list price, on the worst tier, for one seat. Then you wire them together yourself.
Or price it the other way: $29 is less than the slippage on one mis-sized entry.
Vendor list pricing per category, for comparison — what you would actually pay depends on the tier each one puts you on.
Every data vendor sells you L1 to L3. L4 is the one nobody packages, and it is where the surprises come from. Your agent reads all four in the same pass.
BTC is up on the day and I don't trust it. Is that new money opening, or shorts closing out?
every venue's open interest, aggregated and bucketed — with a single-venue fallback if the aggregate goes dark
+0.80% price against −2.0% open interest over 24h — the covering shape, not the accumulation one
price up on rising OI is new money opening positions; price up on falling OI is short covering — opposite trades off the same candle
series
7 of 60 4h buckets · oldest first
Five buckets of open interest bleeding out under a rising price — shorts buying back, not buyers arriving. Then the newest bucket builds again. Same candle, two opposite trades, and the price line draws neither.
Captured 19 Aug 2026
$29 buys a month. There is no minimum term — pay again when you want more time and it stacks onto whatever is left.
In Claude or ChatGPT, paste one link into your connector settings and approve it. That is the entire setup. Other apps take a key instead, which is one line of config.
Ask the way you would ask an analyst. "Is this rally real, or is it shorts closing out?" Your agent digs through the levels and comes back with the numbers behind the answer.
The one-click way, and the other way
Skip the key entirely. Add https://mcp.f1ow.com/mcp as a custom connector and authorize. Every tool is in the conversation from your next message on.
Everything else takes a Bearer key you mint in the dashboard. Keys are stored only as a hash, shown to you once, and revocable at any time.
"f1ow": {
"url": "https://mcp.f1ow.com/",
"type": "http",
"headers": {
"Authorization": "Bearer ${input:f1ow-api-key}"
}
}$29 for a month, in USDC or USDT on Base, Arbitrum, Polygon or Ethereum. The payment is verified on-chain and credited as soon as it confirms. There is no minimum term.
There is no card kept on file. Pay again whenever you like and the new month stacks onto whatever time is left. On-chain payments settle irreversibly, so those cannot be refunded.
No. It returns market data and analysis, and nothing else. No recommendations, no trading signals, no order execution, no custody of funds. Every decision you make with it is your own.
No. If you already use Claude or ChatGPT, connecting is one click and from then on you ask questions in plain English. Cursor, VS Code and custom agents take a key instead, which is one line of config.
Claude, ChatGPT, Cursor, VS Code, and anything else that speaks MCP over streamable HTTP. Claude and ChatGPT connect over OAuth. Everything else takes a Bearer key.
Model Context Protocol is the standard Claude and ChatGPT use to reach tools outside themselves. Point a client at one endpoint and every tool behind it becomes something the model can call on its own.
Market, derivatives, on-chain, sentiment and catalyst data across all four levels, drawn from many vendors with several sitting behind most categories. Aggregated tools merge them and fail over between them rather than going down.
It depends on the tool. The order book caches for five seconds and quotes for thirty. Slower series hold longer. Every response carries generatedAt, so your agent can tell a live read from a cached one.
Something not answered here? Ask directly — a person replies.
@mcp_f1ow →$29 for a month. Set it up once, then send your agent down before a trade instead of finding out after one.
USDC or USDT