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
- Installation Guide - Set up Bitcoin MCP Server
- API Reference - Explore available tools
- Integration Guides - Connect with AI platforms