Solana MCP by Vybe
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
Live spot crypto ETF flows for 16 assets and their funds, CEFI index and prices.
Pick the AI app you use, then copy the settings.
Passed 3/4 checks · What you ask goes through the maker’s server (mcp.cryptoetf.today)
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1 · on Team/Enterprise an Owner adds it
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Cryptoetfhttps://mcp.cryptoetf.today/api/mcpLeave Authentication as Claude detected it, then click Add
+ConnectorsCryptoetf
Use Cryptoetf and tell me what you can do for me, then show me one thing✓ If Claude says it is using Cryptoetf or shows a Cryptoetf tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT on business plans only
ChatGPT Business, Enterprise or Edu on the web, added by a workspace admin or owner · On Free, Plus or Pro: your ChatGPT plan cannot connect MCP yet
Plugins+Add custom MCP server
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
Cryptoetfhttps://mcp.cryptoetf.today/api/mcpStart a new chat and pick Cryptoetf from your plugins before typing
Use Cryptoetf and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using Cryptoetf or shows a Cryptoetf tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http --scope user cryptoetf https://mcp.cryptoetf.today/api/mcpYou should see Cryptoetf listed as connected
Use Cryptoetf and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Cryptoetf or shows a Cryptoetf tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Use Cryptoetf and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Cryptoetf or shows a Cryptoetf tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Use Cryptoetf and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Cryptoetf or shows a Cryptoetf tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://mcp.cryptoetf.today/api/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http --scope user cryptoetf https://mcp.cryptoetf.today/api/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"cryptoetf": {
"url": "https://mcp.cryptoetf.today/api/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"cryptoetf": {
"type": "http",
"url": "https://mcp.cryptoetf.today/api/mcp"
}
}
}Claude Code
claude mcp add --scope user cryptoetf -- npx -y @zerosix-studio/cryptoetf-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"cryptoetf": {
"command": "npx",
"args": [
"-y",
"@zerosix-studio/cryptoetf-mcp"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"cryptoetf": {
"command": "npx",
"args": [
"-y",
"@zerosix-studio/cryptoetf-mcp"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"cryptoetf": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@zerosix-studio/cryptoetf-mcp"
]
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
npm: @zerosix-studio/cryptoetf-mcpBased on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Run on your computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Tool names and descriptions exactly as the server reported them on Nov 9, 2026. The maker wrote them, not us; we show them as plain text.
get_flows_summaryGet 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 (T
get_asset_flowsGet 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_
get_fund_flowsGet 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.
get_fundsGet 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
get_cefi_indexReturns 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%), t
get_pricesGet 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.
get_weekly_analyticsGet 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 dai
get_etf_holdingsGet 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 t
get_btc_etf_vs_minersGet 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
get_issuer_revenueGet 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 las
get_stakingGet 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 d
get_cost_basisGet 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 thei
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 12, 2026
The publisher (sly13) is not the repo owner (zerosix-studio); someone else may have listed it
Code last changed 3 days ago
We have not read this repo from GitHub yet
No sign-in needed
Read 12 tool descriptions and found no hidden instructions to the AI
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 3 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
Either way works: install it on your computer or connect to the cloud version.
The GitHub repo last changed 3 days ago, and the latest version (1.0.13) reached the registry 3 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.
In the same category: Solana MCP by Vybe, Oracle3 prediction-market arbitrage checks, Polymarket Paper Trader
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
Kalshi and Polymarket data, venue fees, no-arbitrage checks and paper execution for AI agents.
Polymarket paper trading for AI agents: $10k paper money, real order books, official fees.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
The Model Context Protocol surface of cryptoetf.today: daily net flows for every US-listed spot crypto ETF complex and every fund in it, fund AUM, the CEFI sentiment index and live coin prices — for Claude, Cursor, Codex, Gemini CLI and any other MCP-capable agent.
Sixteen assets: BTC, ETH, SOL, XRP, HYPE, DOGE, LINK, AVAX, HBAR, LTC, BNB, DOT, SUI, NEAR, TRX, ZEC. Flow figures are net USD millions, sourced from the issuers' own daily reports; for the eleven smaller complexes there is no market-wide aggregator, so the numbers are computed from each issuer's fund pages.
You probably don't need to install anything. The server is hosted, and every client that speaks remote MCP can reach it directly:
https://mcp.cryptoetf.today/api/mcp Streamable HTTP · JSON-RPC 2.0
No API key, no account — the endpoint is open.
Claude Code — one command, no restart:
claude mcp add --transport http cryptoetf https://mcp.cryptoetf.today/api/mcp
Cursor — .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": { "cryptoetf": { "url": "https://mcp.cryptoetf.today/api/mcp" } } }
Claude Desktop and other stdio-only clients — this package is the bridge. claude_desktop_config.json, then restart the app fully:
{
"mcpServers": { "cryptoetf": { "command": "npx", "args": ["-y", "@zerosix-studio/cryptoetf-mcp"] } } }
Nothing to install by hand: npx fetches the package on first run. It has zero dependencies and simply forwards JSON-RPC between stdin/stdout and the hosted endpoint.
| Tool | What it returns |
|---|---|
get_flows_summary | Latest-day net flow for all 16 assets, with the date each figure belongs to |
get_asset_flows | Daily net flow history for one asset over the last 30 days |
get_fund_flows | The same 30 days for one asset, fund by fund (IBIT, FBTC, ETHA…), with ticker and issuer |
get_funds | Fund directory: issuer, fee, listing date, current net assets (AUM) and coins held |
get_weekly_analytics | 7-day totals per asset: net flow, average day, positive/negative day counts |
get_cefi_index | Composite CEFI index (0–100, 50 = zero net flow) with its flow, trend and breadth components |
get_prices | Spot price and 24h change for every tracked asset |
History reaches back 30 days, in the tools and in the REST API alike. Longer history is on cryptoetf.today.
| Variable | Default | Purpose |
|---|---|---|
CRYPTOETF_MCP_URL | https://mcp.cryptoetf.today/api/mcp | Point the bridge at another endpoint |
CRYPTOETF_API_KEY | — | Sent as Authorization: Bearer … when set; the public endpoint does not need it |
Requires Node.js 18 or newer.
Flow data is updated every business day as issuers publish. Figures are informational — this is market data, not investment advice.
Full policy: cryptoetf.today/en/privacy.
What is collected. The bridge forwards your JSON-RPC requests to https://mcp.cryptoetf.today/api/mcp and returns the responses. The only request data that leaves your machine is the tool name and its arguments (an asset ticker, at most). Conversation content, files and credentials are never read or transmitted.
How it is used and stored. The server logs the standard request metadata of any web service — IP address, timestamp, endpoint — and keeps a per-IP counter in Redis to enforce the 60 requests/minute rate limit. Logs are retained for 30 days and are used only to operate and protect the service.
Third-party sharing. None. Request data is not sold, shared or passed to any third party. The service is operated by us and calls only our own API.
Retention. Rate-limit counters expire within a minute; request logs within 30 days. No user accounts and no personal profiles exist — the endpoint is open and unauthenticated.
Contact. github.com/zerosix-studio/cryptoetf-mcp/issues or the contact form at cryptoetf.today.
Bump the version in package.json, then tag the commit:
git tag v1.0.4 && git push --tags
The Publish to npm workflow runs the bridge against the live server, skips the publish if that version is already in the registry, and otherwise pushes it with provenance — the npm page then links back to the exact workflow run and commit the tarball was built from.
MIT licensed.