Python Bitcoinlib
FreeNot checkedAn MCP server that exposes the python-bitcoinlib API. It provides tools for Bitcoin key management, address generation, transaction building, script operations,
About
An MCP server that exposes the python-bitcoinlib API. It provides tools for Bitcoin key management, address generation, transaction building, script operations, and cryptography.
README
An MCP server that exposes the python-bitcoinlib API
Install
pip install mcp-python-bitcoinlib
Usage
mcp-python-bitcoinlib
MCP Configuration
mcp-name: io.github.daedalus/mcp-python-bitcoinlib
For Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-python-bitcoinlib": {
"command": "mcp-python-bitcoinlib",
"env": {}
}
}
}
Tools
The server exposes the following Bitcoin tools:
- Key Management: Generate private keys, convert between WIF and hex
- Address Generation: P2PKH, P2SH, P2WPKH, P2WSH addresses
- Transaction Building: Create and sign transactions
- Script Operations: Parse and create Bitcoin scripts
- Cryptography: SHA256, RIPEMD160, Hash160, Hash256, ECDSA signing/verification
Development
git clone https://github.com/daedalus/mcp-python-bitcoinlib.git
cd mcp-python-bitcoinlib
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mcp-python-bitcoinlib src/
Install Python Bitcoinlib in Claude Desktop, Claude Code & Cursor
unyly install mcp-python-bitcoinlibInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add mcp-python-bitcoinlib -- uvx mcp-python-bitcoinlibFAQ
Is Python Bitcoinlib MCP free?
Yes, Python Bitcoinlib MCP is free — one-click install via Unyly at no cost.
Does Python Bitcoinlib need an API key?
No, Python Bitcoinlib runs without API keys or environment variables.
Is Python Bitcoinlib hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Python Bitcoinlib in Claude Desktop, Claude Code or Cursor?
Open Python Bitcoinlib on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Python Bitcoinlib with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
