io.github.daedalus/mcp-python-bitcoinlib
An MCP server that exposes the python-bitcoinlib API
Open source Open in the app JSON README (API)
About
An MCP server that exposes the python-bitcoinlib API
Details
- Kind
- MCP servers
- Topic
- Finance & crypto
- Publisher
- daedalus
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 0.1.0
- Last push
- 2026-04-21T19:27:53Z
- Repository state
- ativo
- Language
- Python
- License
- MIT
- Added
- 2026-08-29 03:02:40
- Updated
- 2026-08-29 03:02:40
- Origin id
io.github.daedalus/mcp-python-bitcoinlib
README
# mcp-python-bitcoinlib
> An MCP server that exposes the python-bitcoinlib API
[](https://pypi.org/project/mcp-python-bitcoinlib/)
[](https://pypi.org/project/mcp-python-bitcoinlib/)
[](https://codecov.io/gh/daedalus/mcp-python-bitcoinlib)
[](https://github.com/astral-sh/ruff)
## Install
```bash
pip install mcp-python-bitcoinlib
```
## Usage
```bash
mcp-python-bitcoinlib
```
## MCP Configuration
mcp-name: io.github.daedalus/mcp-python-bitcoinlib
### For Claude Desktop
Add to your `claude_desktop_config.json`:
```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
```bash
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/
```