PYBLOCK MCP

Ask your AI about your mining

A Model Context Protocol server for PyBLØCK. Connect Claude or any MCP-capable assistant and ask in plain words: how your rigs are doing, what you earned, when it unlocks, which block paid you, how to connect, what changed.

read-onlyno sign-in14 tools3 pools
Connect it
claude mcp add --scope user --transport http pyblock https://mcp.pyblock.xyz/mcpcopy
Endpoint (Streamable HTTP)
https://mcp.pyblock.xyz/mcpcopy
Clients that only speak stdio
npx mcp-remote https://mcp.pyblock.xyz/mcpcopy
Then open a new session and type /mcp: it should say pyblock · connected.
Ask it things like
How is PyBLØCK doing right now? Hashrate of each pool.Check my address bc1q…: hashrate, earnings and when they unlock.Verify on chain what block 974488 paid my address.I have an ASIC. What changed with DATUM and what do I do?Am I eligible in CHIRP yet?What rentals are there and what do they cost in XBT?
Tools

The pools

pool_status
PyBLØCK right now: hashrate of CAROUSEL, CHIRP and WAVICLES, miners, blocks found, network hashrate, current splits and the reward-lock height.
recent_blocks
Latest blocks found by PyBLØCK, optionally for one pool: height, time, pool, DATUM or stratum, and the gateway that built it.
gateways
DATUM gateways connected to the CAROUSEL or CHIRP Prime right now: name, software, shares, time connected, last share. Names are labels chosen by node runners.
connection_info
How to mine each pool: stratum URL and starting difficulty for ASIC and GPU/CPU, the DATUM gateway one-liners for node runners, the template-supplier line, and the fees.

Your address

miner_overview
One payout address at a glance: hashrate now per pool, workers, last share, 24h history, what it earned, CHIRP membership, WAVICLES window share and template-supplier status.
miner_payouts
Blocks whose coinbase paid an address: height, pool, amount, and whether it is still locked by the maturity rule (with the unlock height).
verify_payout
Don't trust, verify: read a block's coinbase from the node and report what it paid an address (and who else it paid).
chirp_standing
An address in the CHIRP syndicate: days of tenure, 24h power, weight in the split, whether it is eligible and payable, and the gate rule.
wavicles_window
The WAVICLES TIDES work window: pool hashrate, gateways, recent blocks, and (with an address) its share of the window and whether it is payable.
supplier_status
Is an address supplying BLAKE2b block templates to PyBLØCK: name, age of its last template, picks in 24h, blocks built from its templates.

Rentals

rentals_catalog
Rentable BLAKE2b hashrate right now: size, hours, price in sats, approximate price in XBT, and the pools it can mine. Orders are placed on the website or the app, not here.
rental_status
Status of one rental order by its order id: state, hashrate ordered and delivered now, time left, and for XBT payments what was received.

Learn

transition_guide
The September 2026 move to DATUM in plain steps: what changed and the one next step for ASIC miners, GPU/CPU miners, node runners and template suppliers.
futhark
What each rune on the PyBLØCK site and app means (Raidho = CAROUSEL, Ansuz = CHIRP, Dagaz = WAVICLES, Ehwaz = DATUM, …).
Safe by design