com.coinbucha/bitcoin-signals
com.coinbucha/bitcoin-signalsLeading non-price Bitcoin signals over MCP: sovereign, hiring, hashrate. Not financial advice.
Watch this dependency
Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.
Inspect evidence and set up a watch Share public evidence report
Score: 100/100
Handshake verified by our own probe.
why this score
Tools · 9
Ranked cross-signal feed of CoinBucha's leading, non-price Bitcoin indicators. Returns { as_of, btc_price_usd, count, signals[], disclaimer, attribution, source_terms }, where each signal carries id, …
Hiring velocity across tracked Bitcoin and crypto-infrastructure employers, counted from their live ATS boards. Returns { as_of, companies[], note, why, disclaimer }; each company carries company, tic…
Nation-state Bitcoin holdings, ranked largest first. Returns { as_of, btc_price_usd, count, sovereigns[], disclaimer, attribution, source_terms }; each row carries country_name, country_code, holdings…
What changed between two frozen, immutable sovereign-reserve snapshots. Takes optional { from, to } snapshot dates (YYYY-MM-DD); defaults to the two newest. Returns { status, as_of, from, to, counts, …
Bitcoin held on the balance sheets of tracked public companies, in aggregate and by largest holder. Takes no arguments. Returns { as_of, total_btc, company_count, total_value_usd, top[], why, disclaim…
RETIRED: this tool is no longer advertised and serves no flow figures. No spot-Bitcoin-ETF flow source is available that is both key-free and permitted to redistribute, so CoinBucha never had a licens…
Bitcoin network hashrate level and trend, derived from difficulty (expected, 2016-block epoch). hashrate_eh = difficulty × 2^32 / 600 s for the epoch in force, read from block headers — an expected ra…
The day's machine-readable digest of the whole signal set — the CoinBucha Daily Brew. Takes no arguments. Returns { date, btc_price_usd, headline, signals_summary[], attribution, source_terms }, one s…
Dated strength history for one CoinBucha signal, newest first. Returns { as_of, signal_type, title, unit, count, points[], truncated, available_points, tier_window_points, freshness, why, disclaimer, …
Resources · 17
How every CoinBucha signal is computed: what the 0-100 signal_strength means for each signal type, how the direction label is assigned, and where the underlying figures come from. Markdown. Read this …
coinbucha://methodology
Today's machine-readable signal digest: date, BTC price, a headline and one summary line per signal, with the strength, direction and `why` already rendered. Identical to the `get_daily_brew` tool pay…
coinbucha://daily-brew
Every tracked state's Bitcoin position, ranked by holdings: country, holdings_btc, status, tier, as-of date, primary-source citations and a per-row provenance grade recomputed from those citations. Id…
coinbucha://sovereign-reserves
Aggregate public-company Bitcoin holdings: total BTC, company count, total USD value and the largest holders. Identical to the `get_treasury_holdings` tool payload. JSON. Information, not financial ad…
coinbucha://treasury-holdings
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/united-states
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/china
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/united-kingdom
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/ukraine
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/el-salvador
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/bhutan
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/finland
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/pakistan
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/brazil
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/czech-republic
One tracked state's Bitcoin position, addressed by slug (coinbucha://sovereign/el-salvador). Same row `get_sovereign_reserves` returns for that country, with its provenance grade recomputed from its o…
coinbucha://sovereign/germany
One dated, immutable snapshot of the sovereign Bitcoin dataset, addressed by date (coinbucha://sovereign/snapshot/2026-09-04). Rows verbatim as frozen — holdings, status, tier, as-of, per-row sources …
coinbucha://sovereign/snapshot/2026-10-01
One dated, immutable snapshot of the sovereign Bitcoin dataset, addressed by date (coinbucha://sovereign/snapshot/2026-09-04). Rows verbatim as frozen — holdings, status, tier, as-of, per-row sources …
coinbucha://sovereign/snapshot/2026-09-04
Prompts · 3
One-shot template that renders the CoinBucha Daily Brew from the live signal set: calls get_daily_brew and scan_signals, then writes a brief giving each signal's strength, direction and one-line why, …
Answers 'does <country> hold Bitcoin, and how much?' from the live dataset: calls get_sovereign_reserves filtered to that country, then states holdings, status, tier, as-of date and the provenance gra…
Calls get_hiring_signal for one Bitcoin or crypto-infrastructure employer and reports open roles with the 30- and 90-day deltas, distinguishing 'not tracked' from 'tracked and not hiring' using the to…
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"com.coinbucha/bitcoin-signals": {
"url": "https://coinbucha.com/api/mcp",
"transport": "streamable-http"
}
}
}