← Back to Skills Marketplace
bortlesboat

bitcoin-mcp

by Andrew Barnes · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
246
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install bitcoin-mcp
Description
47 Bitcoin tools for your AI agent — fee intelligence, mempool analysis, address lookups, transaction decoding, and more. MCP server backed by the Satoshi API.
README (SKILL.md)

\r \r

bitcoin-mcp\r

\r Give your AI agent Bitcoin superpowers. 47 tools including fee intelligence, mempool analysis, address lookups, transaction decoding, block inspection, and PSBT security analysis.\r \r Backed by the Satoshi API. Zero config — works out of the box with no Bitcoin node, no API key.\r \r

Install as MCP server in OpenClaw\r

\r Add to your openclaw.json:\r \r

"mcpServers": {\r
  "bitcoin": {\r
    "command": "uvx",\r
    "args": ["bitcoin-mcp"]\r
  }\r
}\r
```\r
\r
## Install for Claude Code\r
\r
```bash\r
claude mcp add bitcoin -- uvx bitcoin-mcp\r
```\r
\r
## Install for Claude Desktop / Cursor\r
\r
```json\r
{\r
  "mcpServers": {\r
    "bitcoin": {\r
      "command": "uvx",\r
      "args": ["bitcoin-mcp"]\r
    }\r
  }\r
}\r
```\r
\r
## What you can do\r
\r
- **Fees:** Real-time fee recommendations, smart fee estimation, cost calculator\r
- **Mempool:** Pending transactions, ancestors, entry lookup\r
- **Blocks:** Block stats, comparisons, chain tips\r
- **Addresses:** Balance, UTXO set, transaction history\r
- **Transactions:** Decode raw tx, analyze, find inscriptions\r
- **PSBT:** Security analysis for partially signed transactions\r
- **Lightning:** Decode BOLT11 invoices\r
- **Mining:** Pool rankings, difficulty adjustment, halving countdown\r
- **Market:** Price, supply info, market sentiment\r
\r
## Links\r
\r
- PyPI: [bitcoin-mcp](https://pypi.org/project/bitcoin-mcp/)\r
- GitHub: [Bortlesboat/bitcoin-mcp](https://github.com/Bortlesboat/bitcoin-mcp)\r
- API docs: [bitcoinsapi.com](https://bitcoinsapi.com)\r
Usage Guidance
This skill is internally consistent with its stated purpose, but before installing: 1) verify that installing the 'uv' brew package on your system provides the 'uvx' command (SKILL.md and the helper script invoke 'uvx', while the metadata lists 'uv'); 2) understand that the MCP relies on a third‑party API (bitcoinsapi.com) — any transaction data, addresses, or PSBTs you analyze will be sent to that provider, so do not send sensitive/private data if you require confidentiality; 3) review the upstream GitHub and PyPI packages (links are provided in SKILL.md) if you want to audit the actual bitcoin-mcp implementation before use; and 4) ensure network access is permitted and you trust the external API, or run a local node-based solution if you need offline/local analysis.
Capability Analysis
Type: OpenClaw Skill Name: bitcoin-mcp Version: 0.1.0 The skill bundle provides documentation and a setup helper for a Bitcoin MCP server. The 'bitcoin_mcp_setup.py' script performs standard environment checks and prints configuration snippets for OpenClaw or Claude. It uses 'uvx' to execute the 'bitcoin-mcp' package from PyPI, which is a standard deployment method for MCP servers. No evidence of data exfiltration, malicious execution, or prompt injection was found in the provided files.
Capability Assessment
Purpose & Capability
The skill is a wrapper/MCP server for bitcoin-mcp and correctly references an external Satoshi/bitcoinsapi.com backend — that aligns with the description. However, the metadata and install spec list the binary as 'uv' while runtime examples and the included setup script check for and invoke 'uvx' (e.g., 'uvx bitcoin-mcp'). This is an inconsistency that may cause install/runtime confusion (you likely need the uv package that provides an 'uvx' command).
Instruction Scope
SKILL.md only instructs how to register the MCP server, how to test status, and points to external docs. The included setup script only checks for the presence of 'uvx' and runs 'uvx bitcoin-mcp --version' — it does not read unrelated local files, request credentials, or perform other out-of-scope operations. Note: the service is 'zero config' because it relies on an external API, so runtime calls will reach bitcoinsapi.com.
Install Mechanism
The install mechanism uses a brew formula 'uv' which is a standard package source (lower risk than arbitrary downloads). There is no code in the skill that downloads or extracts remote archives during install; the only script provided is a local helper. No suspicious install URLs or extract actions are present.
Credentials
The skill declares no required environment variables or credentials, which is consistent with the 'zero config / no API key' claim. However, because the MCP implementation uses an external API (bitcoinsapi.com), any data you send to the skill (addresses, PSBTs, raw txs) may be transmitted to that third-party service — so lack of credentials is consistent but implies networked data flow to an external provider.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide agent settings. It only provides an MCP server registration snippet and a local status/test helper, which is within reasonable scope.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bitcoin-mcp
  3. After installation, invoke the skill by name or use /bitcoin-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release — 47 Bitcoin tools as an MCP server, backed by Satoshi API. Zero config.
Metadata
Slug bitcoin-mcp
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is bitcoin-mcp?

47 Bitcoin tools for your AI agent — fee intelligence, mempool analysis, address lookups, transaction decoding, and more. MCP server backed by the Satoshi API. It is an AI Agent Skill for Claude Code / OpenClaw, with 246 downloads so far.

How do I install bitcoin-mcp?

Run "/install bitcoin-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is bitcoin-mcp free?

Yes, bitcoin-mcp is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does bitcoin-mcp support?

bitcoin-mcp is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created bitcoin-mcp?

It is built and maintained by Andrew Barnes (@bortlesboat); the current version is v0.1.0.

💬 Comments