
bitcoin-mcp
by AbdelStark·★ 74·Score 43
An MCP server enabling AI models to interact with Bitcoin and Lightning Network through various tools.
Overview
The bitcoin-mcp server provides a comprehensive set of tools for AI models to interact with the Bitcoin ecosystem. It supports key generation, address validation, transaction decoding, blockchain queries, and Lightning Network operations like invoice parsing. The server is actively maintained with regular updates and includes detailed documentation for integration with popular AI clients like Claude Desktop and Goose.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server when you need AI agents to interact with Bitcoin and Lightning Network functionality without running a full node.
When NOT to choose this
Don't choose this if you need enterprise-level blockchain integration, advanced trading features, or support for cryptocurrencies other than Bitcoin.
Tools this server exposes
7 tools extracted from the READMEgenerate_key_pairGenerate a new Bitcoin key pair including address, public key, and private key (WIF).
validate_addressValidate the correctness of a Bitcoin address.
decode_transactionParse a raw Bitcoin transaction and display its details in a human-readable format.
get_latest_blockRetrieve details about the most recent block (hash, height, timestamp, transaction count, etc.).
get_transaction_detailsFetch detailed information about a transaction using its TXID.
decode_invoiceParse a BOLT11 Lightning invoice and display human-readable information.
pay_lightning_invoicePay a Lightning invoice directly from your LNBits wallet.
Comparable tools
Installation
Installation
Claude Desktop Integration
Add the following to your Claude Desktop configuration (claude_desktop_config.json):
{
"mcpServers": {
"bitcoin-mcp": {
"command": "npx",
"args": ["-y", "bitcoin-mcp@latest"]
}
}
}Goose Integration
For Goose CLI:
goose configure
# Add Command-Line Extension with:
# Name: bitcoin
# Command: npx -y bitcoin-mcp@latestNPM Installation
npm install -g bitcoin-mcpFor more details, see the [documentation](https://abdelstark.github.io/bitcoin-mcp/).
FAQ
- What Bitcoin operations are supported by this MCP server?
- The server supports key generation, address validation, transaction decoding, blockchain queries (latest block, transaction details), and Lightning Network operations including invoice parsing and payments through LNBits.
- Can I use this MCP server with other AI clients besides Claude Desktop and Goose?
- Yes, the server is compatible with any MCP-compliant client. It provides documentation for integration with Claude Desktop and Goose, but the underlying MCP protocol allows it to work with other compliant clients as well.
Compare bitcoin-mcp with
Last updated · Auto-generated from public README + GitHub signals.