{
  "markdown": "# mcp-python-bitcoinlib\n\n> An MCP server that exposes the python-bitcoinlib API\n\n[![PyPI](https://img.shields.io/pypi/v/mcp-python-bitcoinlib.svg)](https://pypi.org/project/mcp-python-bitcoinlib/)\n[![Python](https://img.shields.io/pypi/pyversions/mcp-python-bitcoinlib.svg)](https://pypi.org/project/mcp-python-bitcoinlib/)\n[![Coverage](https://codecov.io/gh/daedalus/mcp-python-bitcoinlib/branch/main/graph/badge.svg)](https://codecov.io/gh/daedalus/mcp-python-bitcoinlib)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n\n## Install\n\n```bash\npip install mcp-python-bitcoinlib\n```\n\n## Usage\n\n```bash\nmcp-python-bitcoinlib\n```\n\n## MCP Configuration\n\nmcp-name: io.github.daedalus/mcp-python-bitcoinlib\n\n### For Claude Desktop\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"mcp-python-bitcoinlib\": {\n      \"command\": \"mcp-python-bitcoinlib\",\n      \"env\": {}\n    }\n  }\n}\n```\n\n## Tools\n\nThe server exposes the following Bitcoin tools:\n\n- **Key Management**: Generate private keys, convert between WIF and hex\n- **Address Generation**: P2PKH, P2SH, P2WPKH, P2WSH addresses\n- **Transaction Building**: Create and sign transactions\n- **Script Operations**: Parse and create Bitcoin scripts\n- **Cryptography**: SHA256, RIPEMD160, Hash160, Hash256, ECDSA signing/verification\n\n## Development\n\n```bash\ngit clone https://github.com/daedalus/mcp-python-bitcoinlib.git\ncd mcp-python-bitcoinlib\npip install -e \".[test]\"\n\n# run tests\npytest\n\n# format\nruff format src/ tests/\n\n# lint\nruff check src/ tests/\n\n# type check\nmcp-python-bitcoinlib src/\n```\n",
  "bytes": 1674,
  "sha": "ae42bea0aef94aa625d3459f39e4a9590ebdfc832a976e426ee28146930947e4",
  "repo_slug": "daedalus/mcp-python-bitcoinlib",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_daedalus_mcp_python_bitcoinlib_99d28ab7/readme"
}