{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_mbqfu7z9h86n","handle":"21btc-cc-bitcoin-data","url":"https://wellknown.network/agents/21btc-cc-bitcoin-data","links":{"self":"https://wellknown.network/agents/21btc-cc-bitcoin-data/record.json","html":"https://wellknown.network/agents/21btc-cc-bitcoin-data","markdown":"https://wellknown.network/agents/21btc-cc-bitcoin-data/record.md","api":"https://wellknown.network/api/v1/agents/21btc-cc-bitcoin-data","status":"https://wellknown.network/api/v1/agents/21btc-cc-bitcoin-data/status","claim":"https://wellknown.network/agents/21btc-cc-bitcoin-data/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/21btc-cc-bitcoin-data/claim.json","badge":"https://wellknown.network/agents/21btc-cc-bitcoin-data/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/21btc-cc-bitcoin-data/history","tools":"https://wellknown.network/api/v1/agents/21btc-cc-bitcoin-data/tools"},"ard":{"identifier":"urn:air:21btc.cc:server:21btc-cc-bitcoin-data","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"21btc.cc Bitcoin Data","summary":"Live Bitcoin price, ETF flows, treasuries, on-chain metrics, fees, derivatives & wiki search.","description":"Live Bitcoin price, ETF flows, treasuries, on-chain metrics, fees, derivatives & wiki search.","publisher":{"name":"cc.21btc","url":null},"homepage":"https://21btc.cc/mcp","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://21btc.cc/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-28T15:11:29.672728Z","publishedAt":"2026-10-28T15:11:29.672728Z","registryName":"cc.21btc/bitcoin-data"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"data.news","name":"News & Feeds","confidence":0.919,"provenance":"derived"},{"slug":"productivity.notes","name":"Notes & Docs","confidence":0.833,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":0.525,"provenance":"derived"}],"categories":["data","dev","finance","productivity"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-11-05T00:24:39.291Z","lastProbedAt":"2026-11-05T00:24:39.291Z","statusComputedAt":"2026-11-05T00:28:07.925Z","reliability30d":{"probes":13,"successRate":1,"p50Ms":19,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":13,"ok":13,"authBoundaryOk":0,"serviceOk":13,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-05T00:24:39.291Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T15:28:04.460Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":16,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T07:26:05.734Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":16,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T23:26:36.288Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T15:27:30.942Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T07:28:38.123Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T23:29:52.455Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T14:25:12.919Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T06:25:48.456Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":75,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T22:22:47.601Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"toolCount":14,"toolsHash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","serverName":"21btc-cc","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_price","description":"Live BTC price in USD and 7 other currencies (official FX reference rates). Same data as GET /api/v1/price. Read-only."},{"name":"get_etf_flows","description":"US spot Bitcoin ETFs: BTC held, fee, latest/5d/20d/cumulative flows (USD millions). Same data as GET /api/v1/etf. Read-only."},{"name":"get_risk_score","description":"Risk On/Off composite score (0–100) with every input, formula and source. Same data as GET /api/v1/risk. Read-only."},{"name":"get_volatility","description":"Annualised realised volatility over 7/30/90/365 days and by year. Same data as GET /api/v1/volatility. Read-only."},{"name":"get_holders","description":"Bitcoin holders: companies, funds, governments (BTC, 7-day change). Same data as GET /api/v1/holders. Read-only."},{"name":"get_rainbow_model","description":"Rainbow model fit parameters and today's deviation (a model, not a forecast). Same data as GET /api/v1/rainbow. Read-only."},{"name":"get_stock_to_flow","description":"Stock-to-flow ratio and PlanB 2019 model value (a model, not a forecast). Same data as GET /api/v1/stock-to-flow. Read-only."},{"name":"get_network_stats","description":"Bitcoin network now: block height, hashrate (EH/s), difficulty and the next difficulty adjustment, mempool size, average block time, halving countdown. Sources:"},{"name":"get_fees","description":"Recommended Bitcoin transaction fees in sat/vB (fastest, 30 minutes, 1 hour, economy, minimum) and mempool size, from mempool.space. Read-only."},{"name":"get_derivatives","description":"BTC perpetual futures on Binance, Bybit, OKX and Deribit: open interest (BTC and USD), mark price, funding rate per interval and annualised, a 30-day Binance op"},{"name":"get_holder_distribution","description":"How many Bitcoin addresses hold at least 0.1, 1, 10, 100, 1,000 and 10,000 BTC and how coins split across holder classes. Addresses, not people. Source: BitInfo"},{"name":"search_site","description":"Search the site's pages, Bitcoin glossary terms, wiki articles, blog posts, videos, pools, wallets and hacks. Matches English and Russian. Returns title, kind, "},{"name":"get_events","description":"Upcoming Bitcoin-only conferences with dates, city, official URL, ticket offer (price only where verified on the official page) and the 21btc.cc event page wher"},{"name":"get_changelog","description":"Recent shipped changes to 21btc.cc with dates and links. Same data as the /changelog page and its RSS feed. Read-only."}],"package":null,"toolSurface":{"id":"ts_fmnp6bgddk5s","endpointId":"ep_uuw2rsaejyd7","hash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","toolCount":14,"serverName":"21btc-cc","serverVersion":"1.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-31T23:27:15.860Z","lastSeenAt":"2026-11-05T00:24:39.293Z","observations":13,"toolNames":["get_price","get_etf_flows","get_risk_score","get_volatility","get_holders","get_rainbow_model","get_stock_to_flow","get_network_stats","get_fees","get_derivatives","get_holder_distribution","search_site","get_events","get_changelog"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"cc.21btc/bitcoin-data","url":"https://registry.modelcontextprotocol.io/v0/servers/cc.21btc%2Fbitcoin-data","firstSeenAt":"2026-10-31T21:18:38.438Z","fetchedAt":"2026-11-04T14:17:38.333Z","normalizedAt":"2026-11-04T14:17:38.333Z"}]},"firstSeenAt":"2026-10-31T21:18:38.438Z","updatedAt":"2026-11-05T00:30:07.883Z"}