Bitcoin MCP

Give any AI agent Bitcoin superpowers - fee intelligence, mempool analysis, and 50 tools backed by your Bitcoin node or compatible API. It runs locally over stdio via the published package.

People connecting finance tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-08-07 · ★ 3 · #92 OF 283 MAINTAINED FINANCE · VERIFIED 2026-08-25

MIT · Python servers · how we verify → /methodology

01 · Install Bitcoin MCP

before you install - you'll need

Set SATOSHI_API_URL before connecting. BITCOIN_RPC_HOST, BITCOIN_RPC_PORT are optional or environment-specific per the README.

Claude Code

claude mcp add bortlesboat-bitcoin-mcp -- uvx bitcoin-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "bortlesboat-bitcoin-mcp": {
      "command": "uvx",
      "args": [
        "bitcoin-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

pypi package bitcoin-mcp - check the name against the project README before installing (PyPI has no namespace ownership)

registry namespace io.github.Bortlesboat is GitHub-verified and matches the repo owner

03 · What Bitcoin MCP can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

Latest releases

v0.5.1 · 2026-08-06

Changed · Added official MCP Registry verification metadata · Corrected package and documentation metadata for the 0.5.1 publication · This tag matches the source revision published to PyPI as 0.5.1 on 2026-03-16. · >…

v0.5.0 · 2026-08-06

Added · PSBT security analysis tools · Indexed address balance, history, transaction, and status tools · mempool.space fallback for indexed address lookups · CLI transport, host, and port options · This tag matches the…

v0.4.2 · 2026-03-09

What's New · Zero-config mode - pip install bitcoin-mcp and it just works. No Bitcoin node, no API keys, no env vars. Auto-connects to the free hosted Satoshi API. If you run Bitcoin Core locally, it detects and…

04 · Who maintains Bitcoin MCP

Bitcoin MCP is maintained by bortlesboat. It's the only MCP server we track from this author; the repo dates to Mar 2026.

05 · Facts

category
finance - ranked #92 of 283 actively-maintained finance servers as of 2026-08-25.
release cadence
2 releases in the last 90 days (latest 2026-08-06)
registry
io.github.Bortlesboat/bitcoin-mcp (active, first published 2026-03-07 · 4 versions)
packages
pypi:bitcoin-mcp

06 · Bitcoin MCP FAQ

What is Bitcoin MCP?

Give any AI agent Bitcoin superpowers - fee intelligence, mempool analysis, and 50 tools backed by your Bitcoin node or compatible API. It runs locally over stdio via the published package.

Is Bitcoin MCP still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-07 and it shipped 2 releases in the last 90 days. We re-verify nightly.

How do I install Bitcoin MCP?

Run `uvx bitcoin-mcp`. The README documents 3 environment variables (BITCOIN_RPC_HOST, BITCOIN_RPC_PORT, SATOSHI_API_URL) to set first. Set SATOSHI_API_URL before connecting. BITCOIN_RPC_HOST, BITCOIN_RPC_PORT are optional or environment-specific per the README. You can also paste the ready-made client config above.

Does Bitcoin MCP run locally?

Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Bitcoin MCP