A collection of Bitcoin SV (BSV) tools for the Model Context Protocol (MCP) framework
A collection of Bitcoin SV (BSV) tools for the Model Context Protocol (MCP) framework
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.
**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.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| wallet_getPublicKey | Retrieves a public key for a specified protocol and key ID |
| wallet_createSignature | Creates a cryptographic signature for the provided data |
| wallet_verifySignature | Verifies a cryptographic signature against the provided data |
| wallet_encryption | Combined 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_getAddress | Returns a BSV address for the current wallet or a derived path |
| wallet_sendToAddress | Sends BSV to a specified address (supports BSV or USD amounts) |
| wallet_purchaseListing | Purchases NFTs or BSV-20/BSV-21 tokens from marketplace listings |
| wallet_createOrdinals | Creates and inscribes ordinals on the BSV blockchain |
| bsv_getPrice | Gets the current BSV price from an exchange API |
| bsv_decodeTransaction | Decodes a BSV transaction and returns detailed information |
| bsv_explore | Comprehensive blockchain explorer tool accessing WhatsOnChain API endpoints |
| bsocial_createPost | Creates a social post on the BSV blockchain using B:// and MAP protocols |
**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.
| Variable | Description | Required |
|---|---|---|
| PRIVATE_KEY_WIF | Credential the server authenticates with. | Yes |
| IDENTITY_KEY_WIF | Credential the server authenticates with. | Yes |
Enables Claude AI to interact with the Solana blockchain through a standardized Model Context Protocol interface.
Enables AI agents to interact with the Solana blockchain and perform DeFi operations through a standardized interface.
A MCP server to interact with the Solana blockchain with your own private key
x402 payments in USDC on Base inside an owner-signed, on-chain budget the model can't change
MCP server for Verus on-chain data retrieval, decryption, signing, and verification
Dune Analytics MCP Server