mcp-server-bitcoin-wallet
0
This project is an MCP server designed to enable AI agents to interact with a Bitcoin wallet. It supports essential functions like displaying wallet address and balance, and sending transactions. The architecture ensures security through environment variable password encryption.
Bitcoin Wallet MCP Server
A Model Context Protocol (MCP) server that enables AI agents to interact with a Bitcoin wallet.
Features
- Display a Bitcoin address to receive a payment
- Display the current balance of the wallet
- Send a transaction to a specific address
Architecture
- Simple SPV Bitcoin wallet
- Stores a single private key encrypted in the OS keychain
- Stateless-ready architecture, fetching network data on-demand
Security Notes
- Wallet password provided via environment variable
- Private key encrypted in OS keychain
- No logging of sensitive info
- Operations performed in memory and cleaned after use.