mcpField
U
US Spot Bitcoin & Ethereum ETF Flows

US Spot Bitcoin & Ethereum ETF Flows

Remote
yasinozen.comFinance1Updated 6w ago

About US Spot Bitcoin & Ethereum ETF Flows

US Spot Bitcoin & Ethereum ETF Flows is an MCP server for querying daily flows across US spot Bitcoin and Ethereum ETFs. It provides market-wide summaries, date-range queries, and individual fund histories.

Key features

  1. 01Daily Bitcoin and Ethereum ETF flows
  2. 02Latest totals and period summaries
  3. 03Date-range flow queries
  4. 04Per-fund history and cumulative flows

Use cases

  1. 01Summarize weekly spot Bitcoin ETF flows
  2. 02Check recent flows for IBIT
  3. 03Compare Ethereum ETF flows across months

MCP support

Provides ETF flow query tools to MCP clients through a remote Streamable HTTP endpoint or a locally run stdio server.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://yasinozen.com/etf-flows/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://yasinozen.com/etf-flows/mcpAuth required

Tools

Details

From the project README

ETF Flows MCP Server — Spot Bitcoin & Ethereum ETF Flows for AI Assistants

Website Remote MCP OpenAPI License

Give Claude, ChatGPT, Cursor, VS Code or any MCP client daily net flows for every US spot Bitcoin and Ethereum ETF — IBIT, FBTC, GBTC, ARKB, ETHA, FETH, ETHE and more.


Quick start: remote server (recommended)

Claude → Settings → Connectors → Add custom connector → https://yasinozen.com/etf-flows/mcp

Claude Code

claude mcp add --transport http etf-flows https://yasinozen.com/etf-flows/mcp

Cursor / Windsurf / VS Code (mcp.json)

{
  "mcpServers": {
    "etf-flows": {
      "url": "https://yasinozen.com/etf-flows/mcp",
      "headers": { "X-API-Key": "YOUR_KEY" }
    }
  }
}

The key is optional. Clients that cannot send headers can use https://yasinozen.com/etf-flows/mcp?api_key=YOUR_KEY. One-click install links for Cursor and VS Code are on the setup page.

Tools

ToolDescription
get_etf_flow_summaryLatest day, 7/30-day, month-to-date, YTD and cumulative flows, streaks and top funds (remote server)
get_latest_etf_flowsDaily totals for the most recent trading days, optional per-fund breakdown
get_etf_flows_by_date_range / query_etf_flows_by_date_rangeDaily totals between two dates
get_fund_flowsDaily flows and cumulative total for one ETF (e.g. IBIT)
get_pro_access_infoPlans and how to get a key

Example prompts: “Summarize spot Bitcoin ETF flows this week”, “Did IBIT have outflows in the last 10 days?”, “Compare Ethereum ETF flows in August and September.”

Run locally (stdio)

Requires uv.

{
  "mcpServers": {
    "etf-flows": {
      "command": "uv",
      "args": ["--directory", "/absolute/path/to/free-etf-flows-mcp", "run", "python", "mcp_server.py"],
      "env": { "ETF_FLOWS_API_KEY": "YOUR_KEY" }
    }
  }
}

Plans

Preview (no key)Free keyPro ($9.99/mo)
History7 trading days90 trading daysFull, since Jan 2024
Delay1 day1 daySame day
Per-fund data–✓✓
CSV export––✓
Rate limit10/min30/min120/min

👉 Get a free key · Upgrade to Pro

Data

Daily figures are sourced from the public ETF flow tables of Farside Investors and normalized to US dollars (parenthesized values become negative). See the methodology. This project is independent and not affiliated with Farside Investors or any ETF issuer. Not investment advice.


Built by Yasin Özen ·

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.