Skip to main content

Features

Bitcoin MCP Server provides a comprehensive set of tools for AI models to interact with Bitcoin. Here's a detailed look at the available features:

Key Generation

Generate new Bitcoin key pairs including:

  • Bitcoin address
  • Private key (WIF format)
  • Public key (hex format)

Address Validation

Validate Bitcoin addresses to ensure they are:

  • Properly formatted
  • Have valid checksums
  • Compatible with the selected network (mainnet/testnet)

Transaction Decoding

Parse raw Bitcoin transactions to extract:

  • Transaction ID (TXID)
  • Version
  • Input and output counts
  • Lock time
  • Detailed input/output information

Blockchain Queries

Latest Block Information

Retrieve current blockchain state including:

  • Block hash
  • Block height
  • Timestamp
  • Transaction count
  • Block size and weight

Transaction Details

Get comprehensive transaction information:

  • Transaction status
  • Fee information
  • Size and weight
  • Detailed input/output data
  • Confirmation status

Multiple Transport Options

STDIO Mode

  • Default communication mode
  • Perfect for direct integration with AI assistants
  • Simple JSON-RPC interface

SSE Mode

  • Server-Sent Events transport
  • Ideal for web-based integrations
  • Supports remote connections

Integration Support

Built-in support for popular AI platforms:

  • Claude Desktop
  • Goose AI Framework
  • Compatible with any MCP-compliant system