A powerful Model Context Protocol server enabling Bitcoin development with bitcoinjs-lib. Generate addresses, create transactions, handle PSBTs, and compile scripts through Claude Code integration.
BitcoinJS MCP Server is a comprehensive Model Context Protocol (MCP) server designed for Bitcoin development using the industry-standard bitcoinjs-lib library. This open-source tool integrates seamlessly with Claude Code and other MCP clients, enabling developers to perform advanced Bitcoin operations including address generation across all address types (P2PKH, P2SH, P2WPKH, P2WSH, P2TR), transaction creation and signing, PSBT (Partially Signed Bitcoin Transaction) handling, multisig setup, and Bitcoin script compilation.
Whether you're building Bitcoin applications, testing cryptocurrency integrations, or learning Bitcoin development, this MCP server provides a secure, efficient, and developer-friendly interface supporting Mainnet, Testnet, and Regtest networks.
Built with ❤️ by Odyssey98 | Open Source MIT License