Bsv MCP Server

A collection of Bitcoin SV (BSV) tools for the Model Context Protocol (MCP) framework

Remote serverstreamable-httpGo

What is the Bsv MCP Server?

A collection of Bitcoin SV (BSV) tools for the Model Context Protocol (MCP) framework

What you get

A collection of Bitcoin SV (BSV) tools for the Model Context Protocol (MCP) framework. This library provides wallet, ordinals, and utility functions for BSV blockchain interaction.

Configuration and credentials

**Use Bun (Optional but recommended) This project is built using Bun, a fast JavaScript runtime and package manager. While Bun is recommended for best performance, the server can also run with Node.js and npm as Bun is designed to be backward compatible with node.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
wallet_getPublicKeyRetrieves a public key for a specified protocol and key ID
wallet_createSignatureCreates a cryptographic signature for the provided data
wallet_verifySignatureVerifies a cryptographic signature against the provided data
wallet_encryptionCombined tool for encrypting and decrypting data using the wallet's cryptographic keys. **Examples:** 1. Encrypt text: "Encrypt this message: Hello World" 2. Decrypt data: "Decrypt this data that was previously encrypted
wallet_getAddressReturns a BSV address for the current wallet or a derived path
wallet_sendToAddressSends BSV to a specified address (supports BSV or USD amounts)
wallet_purchaseListingPurchases NFTs or BSV-20/BSV-21 tokens from marketplace listings
wallet_createOrdinalsCreates and inscribes ordinals on the BSV blockchain
bsv_getPriceGets the current BSV price from an exchange API
bsv_decodeTransactionDecodes a BSV transaction and returns detailed information
bsv_exploreComprehensive blockchain explorer tool accessing WhatsOnChain API endpoints
bsocial_createPostCreates a social post on the BSV blockchain using B:// and MAP protocols

Configuration

**Use Bun (Optional but recommended) This project is built using Bun, a fast JavaScript runtime and package manager. While Bun is recommended for best performance, the server can also run with Node.js and npm as Bun is designed to be backward compatible with node.

VariableDescriptionRequired
PRIVATE_KEY_WIFCredential the server authenticates with.Yes
IDENTITY_KEY_WIFCredential the server authenticates with.Yes

Example prompts to try

  • “Use Bsv MCP to Args.”
  • “Use Bsv MCP to Returns.”
  • “Use Bsv MCP to wallet getPublicKey.”

Frequently asked questions

A collection of Bitcoin SV (BSV) tools for the Model Context Protocol (MCP) framework Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.