Skip to main content

Introduction to Bitcoin MCP

Welcome to the Bitcoin MCP Server documentation! This server enables AI models to interact with Bitcoin through the Model Context Protocol (MCP).

What is Bitcoin MCP?

Bitcoin MCP Server is a bridge between AI models and the Bitcoin network. It provides tools for:

  • Generating Bitcoin keys and addresses
  • Validating Bitcoin addresses
  • Decoding raw transactions
  • Querying blockchain data
  • Analyzing transaction details

Quick Start

The fastest way to get started is using npx:

npx -y bitcoin-mcp@latest

Key Features

🔑 Key Management

  • Generate new Bitcoin key pairs
  • Validate addresses
  • Support for multiple address formats

🔍 Transaction Analysis

  • Decode raw transactions
  • Fetch transaction details
  • Analyze inputs and outputs

⛓️ Blockchain Data

  • Query latest blocks
  • Get real-time network status
  • Track transaction confirmations

🤖 AI Integration

  • Claude Desktop support
  • Goose AI framework compatibility
  • Standard MCP interface

Who is it for?

  • AI Developers building Bitcoin-aware applications
  • Researchers analyzing blockchain data
  • Educational platforms teaching about Bitcoin
  • Anyone needing programmatic Bitcoin interaction

Next Steps