MCP server for querying Bitcoin address UTXOs, block statistics, and a reusable Bitcoin flow analysis prompt.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Bitcoin Utxo MCP.
An MCP server that tracks Bitcoin's Unspent Transaction Outputs (UTXO) and block statistics, giving AI agents direct access to essential on-chain data.
get_utxo: Retrieves UTXO details for a given Bitcoin address, including the number of UTXOs, total value in BTC, and transaction details.get_block_stats: Fetches transaction statistics for a specific Bitcoin block, including block hash, transaction count, total value, and block time.analyze_bitcoin_flow: A reusable prompt template for LLMs to analyze Bitcoin funds flow, network health, and potential market impacts based on UTXO and block data.Clone the Repository:
Install dependencies:
Install to Claude Desktop:
Install the server as a Claude Desktop application:
Configuration file as a reference:
Replace /path/to/bitcoin-utxo-mcp with your actual installation path.
get_utxo(address: str): Returns UTXO details for a Bitcoin address, e.g., "Address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa: 50 UTXOs, Total Value: 50.00000000 BTC, UTXO Details: ...".get_block_stats(block_height: int): Returns block statistics, e.g., "Block Height: 0, Block Hash: 000000000019d668..., Transactions: 1, Total Value: 50.00000000 BTC, Block Time: 1231006505".analyze_bitcoin_flow(): Generates a prompt for LLMs to analyze UTXO and block data, e.g., "Analyze the provided Bitcoin UTXO and block data: What do the UTXO distributions indicate about funds flow? ...".Below are examples of natural language prompts you might use in an MCP-compatible client (e.g., Claude Desktop) and the corresponding outputs from the server, based on hypothetical Blockchain.com API responses.
Get UTXO for a Bitcoin Address:
get_utxo("1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa")Get Block Statistics:
get_block_stats(0)Analyze Bitcoin Flow:
analyze_bitcoin_flow()This project is licensed under the MIT License. See the LICENSE file for details.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kukapay-bitcoin-utxo-mcp)<a href="https://allmcps.com/mcp/kukapay-bitcoin-utxo-mcp"><img src="https://allmcps.com/api/badge/kukapay-bitcoin-utxo-mcp?style=directory" alt="Bitcoin Utxo MCP on AllMCPs" /></a>