Trending
What the market is looking up right now, ranked.
What it does
Lists the currently trending cryptocurrencies
Parameters
None — call it with empty arguments.
Call it
One API key works for MCP, REST and WebSocket; each call uses one unit. Agents without an account can pay per call with x402.
curl "https://mcp.f1ow.com/v1/market/trending" \
-H "Authorization: Bearer $F1OW_API_KEY"{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "market_trending",
"arguments": {}
}
}const res = await fetch("https://mcp.f1ow.com/v1/market/trending", {
headers: { Authorization: `Bearer ${process.env.F1OW_API_KEY}` },
});
const data = await res.json(); // the tool's result as JSON, typed in the OpenAPI spec
console.log(data);import os, requests
res = requests.get(
"https://mcp.f1ow.com/v1/market/trending",
headers={"Authorization": f"Bearer {os.environ['F1OW_API_KEY']}"},
)
data = res.json() # the tool's result as JSON, typed in the OpenAPI spec
print(data)// wss://mcp.f1ow.com/v1/ws — subprotocol "jsonrpc-2.0", Authorization: Bearer <key>
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "market_trending",
"arguments": {}
}
}
// Or push a fresh result whenever it changes (minimum interval 15 s)
{
"jsonrpc": "2.0",
"id": 2,
"method": "subscriptions/subscribe",
"params": {
"name": "market_trending",
"arguments": {},
"intervalSeconds": 60
}
}# No account: the first call answers 402 with a PAYMENT-REQUIRED challenge;
# an x402 client pays it in USDC on Base and retries.
curl "https://mcp.f1ow.com/x402/v1/market/trending"Sample response
A real response captured 2026-11-13. JSON is what REST and WebSocket return, and the structuredContent of an MCP call (trimmed for length), with generatedAt for freshness. Text is the report an MCP client hands to a model.
MIHAO - ni hao cat (rank #967)
DACITYCOIN - AudaCity (rank #984)
BTC - Bitcoin (rank #1)
ETH - Ethereum (rank #2)
ZEC - Zcash (rank #11)
HYPE - Hyperliquid (rank #10)
SOL - Solana (rank #7)
SUI - Sui (rank #28)
LIT - Lighter (rank #79)
TAO - Bittensor (rank #38)
AKE - Akedo (rank #251)
AERO - Aero (rank #118)
MON - Monad (rank #162)
SANC - Sanctum (rank #442)
PENGU - Pudgy Penguins (rank #116){
"coins": [
{
"marketCapRank": 967,
"name": "ni hao cat",
"symbol": "MIHAO"
},
{
"marketCapRank": 984,
"name": "AudaCity",
"symbol": "DACITYCOIN"
},
{
"marketCapRank": 1,
"name": "Bitcoin",
"symbol": "BTC"
},
{
"marketCapRank": 2,
"name": "Ethereum",
"symbol": "ETH"
},
{
"marketCapRank": 11,
"name": "Zcash",
"symbol": "ZEC"
},
{
"marketCapRank": 10,
"name": "Hyperliquid",
"symbol": "HYPE"
},
"… 9 more"
],
"generatedAt": "2026-11-13T08:05:39.0819607+00:00"
}Related tools
market_quotesSpot and perp mark side by side, with funding, open interest, long/short ratio and the day's liquidations. Five providers merged into one snapshot, cached for thirty seconds.
market_candlesSpot or perpetual OHLCV candles with venue routing and fallback, for the timeframes your analysis needs. For months of paged candles or derivatives series, use Bulk History.
market_historyPaged spot/perp candles, aggregate open interest, funding or long/short liquidations. Up to 1,000 rows per call with a backward-page cursor, explicit time bounds and a forming-row flag — for historical research and backtests.
market_overviewThe global frame in one read: total market cap, BTC and ETH dominance, Fear & Greed, Altcoin Season.
Call Trending from your agent
Sign in, get an API key and make your first call in under a minute. No card required.
For agents: this page as Markdown · all docs