Bitcoin Wallet MCP Server
by marcopesani
This is a Model Context Protocol (MCP) server that allows AI agents to interact with a Bitcoin wallet. It provides functionalities to manage Bitcoin transactions and wallet information.
Last updated: N/A
What is Bitcoin Wallet MCP Server?
A Model Context Protocol (MCP) server that enables AI agents to interact with a Bitcoin wallet, providing functionalities to manage Bitcoin transactions and wallet information.
How to use Bitcoin Wallet MCP Server?
- Install dependencies using
pnpm install
. 2. Set theWALLET_PASSWORD
environment variable. 3. Build the project withpnpm build
. 4. Run the server usingpnpm start
.
Key features of Bitcoin Wallet MCP Server
get_address
get_balance
send_transaction
SPV (Simplified Payment Verification)
Stateless-ready architecture
Encrypted private key storage
Use cases of Bitcoin Wallet MCP Server
Integrating Bitcoin wallet functionality into AI agents
Automated Bitcoin transactions
Programmatic access to wallet information
Building AI-powered cryptocurrency applications
FAQ from Bitcoin Wallet MCP Server
Where is the private key stored?
Where is the private key stored?
The private key is stored encrypted in the OS keychain.
How is the wallet password handled?
How is the wallet password handled?
The wallet password must be provided via an environment variable.
Is sensitive information logged?
Is sensitive information logged?
No, the server never logs sensitive information like private keys or mnemonics.
What type of wallet is this?
What type of wallet is this?
This is a simple SPV (Simplified Payment Verification) Bitcoin wallet.
Does the server store network data?
Does the server store network data?
The server follows a stateless-ready architecture where all network data is fetched on-demand.