Odyssey98/bitcoinjs-mcp-server
If you are the rightful owner of bitcoinjs-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The BitcoinJS MCP Server is a Model Context Protocol server that provides Bitcoin development tools using the bitcoinjs-lib library.
Tools
Functions exposed to the LLM to take actions
generate_address
Generate Bitcoin addresses of various types.
validate_address
Validate Bitcoin address format and network.
decode_address
Decode address to script and other details.
create_transaction
Create new Bitcoin transactions.
sign_transaction
Sign transactions with private keys.
decode_transaction
Decode raw transaction hex.
estimate_tx_size
Estimate transaction size and fees.
create_psbt
Create Partially Signed Bitcoin Transaction.
update_psbt
Add inputs/outputs to existing PSBT.
sign_psbt
Sign PSBT with keys.
finalize_psbt
Finalize and extract transaction.
generate_keypair
Generate new key pairs.
create_multisig
Create multisignature addresses.
compile_script
Compile Bitcoin scripts.
hash_message
Hash messages for signing.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client