mcpbeat Sign in

Cryptoetf MCP Server

answering

Cryptoetf is answering right now. Last checked 2 min ago. 81 installs a week from npm. It exposes 12 tools. Last commit 16 Oct 2026.

Live spot crypto ETF flows for 16 assets and their funds, CEFI index and prices.

Installs per day peak 197 · avg 23 · -66% w/w
a month agotoday
Uptime history 65 days of history · worst day 36%
65 days agonow
100.0%
Uptime 24h
92 of 92 checks
12
Tools
read from the server
247 ms
Response time
average over 24h
81
Installs / week
npm and PyPI

What changed 24

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 31 August 2026. No other catalogue keeps this.

29 Oct a tool description was rewritten get_flows_summary
23 Oct 5 tools appeared get_btc_etf_vs_miners, get_cost_basis, get_etf_holdings and 2 more
23 Oct a tool description was rewritten get_funds
16 Oct 2 tools appeared get_fund_flows, get_funds
16 Oct 2 tool descriptions were rewritten get_asset_flows, get_flows_summary
3 Oct a tool description was rewritten get_cefi_index
30 Sep 3 tool descriptions were rewritten get_asset_flows, get_flows_summary, get_prices
30 Sep a tool changed the parameters it asks for get_asset_flows
29 Sep 3 tool descriptions were rewritten6 times that day get_asset_flows, get_flows_summary, get_weekly_analytics
25 Sep a tool description was rewritten get_cefi_index
and 4 more, back to 31 August 2026

Cryptoetf missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add cryptoetf --transport http https://mcp.cryptoetf.today/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.cryptoetf.today/api/mcp
~/.codex/config.toml
[mcp_servers.cryptoetf]
url = "https://mcp.cryptoetf.today/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "cryptoetf": {
      "url": "https://mcp.cryptoetf.today/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "cryptoetf": {
      "type": "http",
      "url": "https://mcp.cryptoetf.today/api/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

asset
get_asset_flows
Get daily net ETF flow history for a single crypto asset over the last 30 days. Returns a time series of net USD millions per day (positive = inflow, negative = outflow). Figures are asset-level totals; the per-fund breakdown (IBIT, FBTC, ETHA and others) is returned by get_fund_flows.
btc
get_btc_etf_vs_miners
Get net creations of US spot Bitcoin ETFs in BTC against newly mined bitcoin. Windows: the last full week (Monday to Sunday), 30 days, year to date and since launch (11 Jan 2024), each with ETF net BTC, mined BTC and their ratio (null when ETFs had net outflows). Also the number of consecutive full weeks with ETF demand above new supply and the last 12 weeks. ETF BTC is the daily USD net flow divided by the volume-weighted bitcoin price of that day; mined BTC is the block subsidy times blocks between midnights UTC.
cefi
get_cefi_index
Returns the composite CEFI (Crypto ETF Flow Index): a 0–100 index of money moving through US spot crypto ETFs on all 16 tracked assets. Net flows of all funds are added up in dollars, and three components are scored against the past year: flow (today's net flow, smoothed, 40%), trend (net flow over 20 trading days, 30%) and breadth (share of funds with inflows, 30%). 50 = zero net flow; a typical inflow day scores about 69, a typical outflow day about 31. Each component is on the same 0–100 scale. Zones: 0–20 extreme fear, 20–40 fear, 40–60 neutral, 60–80 greed, 80–100 extreme greed.
cost
get_cost_basis
Get the estimated average entry price per coin of US spot crypto ETF holders for one asset or all 16: coins accumulated through net flows, money invested, average entry, the latest coin price and unrealised P&L. Also how many consecutive days holders have been above or below their entry and since when. The entry is built from daily creations and redemptions valued at the volume-weighted price of each day; coins of converted trusts (GBTC, ETHE) are not included.
etf
get_etf_holdings
Get the coins held in trust by US spot crypto ETFs for one asset or all 16, and the share of the coin's circulating supply they represent (`supplyPct`, percent). Per fund: coins held, share of the asset's ETF coins and `coinsBasis` — reported (published by the issuer, or shares times the published coins per share) or estimated (net assets per share at the same-day coin price, for issuers that do not publish coins). Includes 7- and 30-day changes in coins and the last 30 days of daily history.
flows
get_flows_summary
Get the latest-day net ETF inflow/outflow (USD millions) for every tracked crypto asset: BTC (Bitcoin), ETH (Ethereum), SOL (Solana), XRP, HYP (Hyperliquid), DOGE (Dogecoin), LINK (Chainlink), AVAX (Avalanche), HBAR (Hedera), LTC (Litecoin), BNB, DOT (Polkadot), SUI, NEAR, TRX (TRON) and ZEC (Zcash). Positive = inflow, negative = outflow. Flows are published one business day in arrears, so `referenceIsToday` is normally false: the figures belong to `referenceDate`, the last trading day published, not to the current date. On Mondays the freshest data is Friday's. `totalUsdM` is the sum across all assets for `referenceDate`. `netFlowUsdM` is null for an asset that has no figure for `referenceDate` yet; its latest reported day is then in `lastReportedDate`, and it is not part of `totalUsdM`. Figures are asset-level totals; the per-fund breakdown (IBIT, FBTC, ETHA and others) is returned by get_fund_flows, net assets by get_funds.
fund
get_fund_flows
Get daily net flows of every spot ETF on one crypto asset, fund by fund (IBIT, FBTC, ETHA, …), over the last 30 days. Each trading day lists the funds trading that day with ticker, issuer and net USD millions (positive = inflow, negative = outflow), plus `totalUsdM` for the day. `netFlowUsdM` is null when there is no figure for the fund that day, usually because it has not reported yet; 0 means no creations or redemptions. Flows are published one business day in arrears.
funds
get_funds
Get the US spot crypto ETFs that have started trading, for one asset or all 16: ticker, name, issuer, exchange, listing date, sponsor fee (percent per year), current net assets (`netAssetsUsdM`, USD millions) and coins held, plus the total net assets of each asset. Net assets are a current snapshot, not a history. `netAssetsBasis` is reported (published by the issuer for `netAssetsDate`), repriced (the latest published figure moved to that day by the NAV change of other funds) or estimated (coins times price, for issuers without daily holdings). `coinsHeld` is null for issuers that do not publish holdings in coins. Each fund also has `effectiveFeePct` and `feeWaiver` (a fee waiver in effect today), `feeRevenueUsdMPerYear` (net assets times the fee charged today, USD millions), `supplySharePct` (its coins as a share of circulating supply), `staking` (status from SEC filings, share staked, net yield and how rewards are paid) and `delistedAt` for a closed fund.
issuer
get_issuer_revenue
Get estimated sponsor fee revenue of US spot crypto ETFs: net assets times the prospectus sponsor fee, with temporary fee waivers applied. Per fund: net assets, nominal and effective fee (percent per year), revenue per day and annualised at current assets, and the sum for the last 30 days where a daily series exists. Totals by issuer and for the whole market. Arithmetic on the published fee, not the issuer's reported revenue; the sponsor's share of staking rewards is not included.
prices
get_prices
Get current spot prices (USD) and 24-hour percentage change for all 16 tracked crypto assets: BTC, ETH, SOL, XRP, HYP, DOGE, LINK, AVAX, HBAR, LTC, BNB, DOT, SUI, NEAR, TRX, ZEC. Prices are sourced from major exchanges and refreshed frequently.
staking
get_staking
Get the staking status of US spot crypto ETFs: active, allowed_not_started, pending_amendment, no, not_stakeable (proof-of-work assets and XRP) or unknown, from SEC filings. For staking funds: cap and share of assets staked, the staking yield as disclosed by the issuer with its date, providers, whether rewards are kept in the fund or paid in cash, the last cash payout per share, and `coinsPerShare` — the annualised growth of coins behind each share from daily issuer snapshots (shown only where the series is clean). Per asset: funds staking and the estimated coins staked.
weekly
get_weekly_analytics
Get 7-day aggregated ETF flow analytics for all tracked assets. Returns total net flow, the number of trading days in the window, average flow per trading day, and count of positive vs negative days per asset. Weekends are excluded. A compact momentum summary without the full daily series.

Endpoints

URLTransportStateLatencyChecked
https://mcp.cryptoetf.today/api/mcp streamable-http answering 169 ms 2 min ago

Alternatives to Cryptoetf

same job, measured the same way
C
Crypto prices and ZEC ETF flows
by megahard

Live USD prices for the top 100 cryptocurrencies, plus a daily BUY/HOLD/SELL signal for Zcash.

3 tools answering
TickerLayer Market Data
by tickerlayer

Live and historical market data for stocks, forex, crypto, indices, ETFs, commodities and bonds.

answering
Sifting
by sifting

Live crypto/forex/metals prices, OHLCV bars, SEC fundamentals, 13F holdings and econ calendar.

40 installs/wk local only
Bitculator
by bitculator

Crypto market data for AI agents: live prices, OHLCV, sentiment, indicators and exchanges.

answering
Agent Data Pro
by orionsmithers

Research articles and live crypto prices for AI agents via x402 on Base.

6 tools answering
Fxabsolute
by varsansri

Five years of 1-minute forex, index and crypto candles, plus a live bridge to a trader's chart.

42 installs/wk local only
MetalAPI
by metalapi

Live and historical prices for gold, silver and other metals, energy, currencies and crypto.

answering
H
HobbyCardIndex Card Prices
by hobbycardindex

Sold prices for 16 million sports and trading cards, raw and graded, from HobbyCardIndex.

4 tools answering

Cryptoetf — questions

Answers built from our own checks of this server.

What can Cryptoetf do?
It exposes 12 tools, read directly from the server on our last check. Among them: get_asset_flows, get_btc_etf_vs_miners, get_cefi_index, get_cost_basis, get_etf_holdings, get_flows_summary and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Cryptoetf working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 247 ms. The bar chart above shows every period we have measured.
How do I connect Cryptoetf?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Cryptoetf need an API key?
No. Cryptoetf completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Cryptoetf?
It answers our handshake in 247 ms on average, which is faster than 58% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Cryptoetf?
The npm package @zerosix-studio/cryptoetf-mcp was installed 81 times in the last week. Week over week that is -66%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Cryptoetf open source?
The code is open source: it is published under the MIT licence, written in JavaScript and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at mcp.cryptoetf.today, which runs on its operator's own terms.