bitcoin-mcp

bitcoin-mcp

5

bitcoin-mcp is an implementation of a Model Context Protocol (MCP) server that provides read access to Bitcoin blockchain data without wallet functionality. It interfaces with Bitcoin Core and is designed for use by MCP clients like Claude Desktop.

Overview

bitcoin-mcp extends AI utilities with accurate Bitcoin blockchain data through a streamlined Model Context Protocol (MCP) server. It interfaces with Bitcoin Core for read access to blockchain data without providing wallet functionality. Key features include querying real-time blockchain information, accessing mempool, blocks, and transaction data, and generating 3D visualizations of Bitcoin blocks.

Features

  • Query real-time Bitcoin blockchain data
  • Access mempool, blocks, and transaction data
  • Generate 3D visualizations

Prerequisites

  • Claude Desktop or other MCP clients
  • Python 3.10+
  • Bitcoin full-node

Installation

  1. Clone the repository.
  2. Install dependencies.
  3. Configure and run Bitcoin Core.
  4. Setup MCP server configuration.

Security Notes

  • No wallet functionality.
  • Binds to localhost for read-only access.