Connects AI clients to Bitcoin and Lightning tools for keys, addresses, transactions, blocks, invoices, and LNBits payments.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Bitcoin MCP.
AbdelStark/bitcoin-mcp MCP server gives MCP-compatible AI clients access to Bitcoin and Lightning Network functions. Its Bitcoin features cover key generation, address validation, raw transaction decoding, latest-block queries, and transaction lookups by TXID. It also includes Lightning-specific operations for reading BOLT11 invoices and paying invoices through an LNBits wallet.
The server is intended for agent workflows that need to inspect blockchain information or perform narrowly defined Bitcoin and Lightning actions through tool calls. It does not present itself as a general-purpose wallet or a full node interface in the supplied documentation.
An MCP client starts the server and communicates with it through the Model Context Protocol. The README shows a local stdio configuration for Claude Desktop that runs the published bitcoin-mcp npm package with npx. Goose is also documented as a supported client, with both local command-line and remote SSE integration modes described in the project material.
For read-oriented Bitcoin tasks, the available tools can return information about the latest block, retrieve transaction details using a transaction ID, decode raw transaction data, or validate an address. Key generation returns a Bitcoin address, public key, and private key in WIF format. Lightning tools parse BOLT11 invoice data and can submit a payment using an LNBits wallet.
The documented Claude Desktop setup uses this MCP configuration:
After adding the entry to Claude Desktop's configuration file, restart the application so it launches the server. The README identifies platform-specific configuration paths for macOS and Windows. It also documents Goose setup as either a local command-line extension or a remote SSE extension.
Lightning configuration is described as optional in the development setup, but the supplied material does not specify the required variable names or credential format. The payment capability should therefore be configured using the project's current documentation before use.
AbdelStark/bitcoin-mcp MCP server can be tested from Claude Desktop with questions about the latest block or a transaction identified by its TXID. The response should come from the connected MCP tools rather than from a generic model answer.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/abdelstark-bitcoin-mcp)<a href="https://allmcps.com/mcp/abdelstark-bitcoin-mcp"><img src="https://allmcps.com/api/badge/abdelstark-bitcoin-mcp?style=directory" alt="Bitcoin MCP on AllMCPs" /></a>