Zcash MCP Server
Allows AI agents to send and receive private Zcash payments with full shielded transaction support, including generating shielded addresses, checking balances, sending private payments with encrypted memos, viewing transaction history, and fetching ZEC/USD price.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Zcash MCP Server send 0.1 ZEC to my shielded address with memo 'test'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Zcash MCP Server - Private Payments for AI Agents
Track: Building Cool Agents
An MCP (Model Context Protocol) server that enables AI agents to send and receive private Zcash payments with full shielded transaction support.
Features
Shielded Addresses: Generate and manage private Zcash addresses
Private Payments: Send ZEC with encrypted memos
Balance Checking: Query shielded balances
Transaction History: View private transaction history
Price Info: Real-time ZEC/USD pricing
Related MCP server: AgentBTC MCP Server
Why This Matters
Privacy in digital payments is critical. This MCP server brings private, blockchain-based payments to AI agents, enabling:
Private agent-to-agent transfers
Secure payment automation
Privacy-preserving transactions
Decentralized finance integration
Installation
npm installUsage
As MCP Server
Add to your MCP client configuration:
{
"mcpServers": {
"zcash": {
"command": "node",
"args": ["/path/to/zcash-mcp-server/index.js"]
}
}
}Available Tools
create_shielded_address - Generate new private Zcash address
get_balance - Check shielded balance
send_private_payment - Send ZEC with encrypted memo
get_transactions - View transaction history
get_price - Get current ZEC/USD price
Architecture
Built on MCP SDK
Connects to Zcash RPC node
Uses shielded (Sapling/Orchard) addresses
Encrypts transaction memos
Security
Private keys never exposed to AI agent
All transactions use shielded pools
Encrypted memo support
No metadata leakage
Demo
See demo/ folder for example usage with Claude Desktop and other MCP clients.
License
MIT
Author
decentrathai - Built for MCP & AI Agents Hackathon 2026
Available Tools
5 toolscreate_shielded_addressA
Generate a new shielded Zcash address for private transactions. Returns a z-address that can receive private payments.
Inputs: label.
get_balanceB
Get the current shielded balance in ZEC. Shows only the private (shielded) balance.
Inputs: address.
get_priceA
Get current ZEC/USD price from CoinGecko API
Inputs: no named parameters.
get_transactionsB
Get shielded transaction history. Shows recent private transactions with memos.
Inputs: limit.
send_private_paymentB
Send a private Zcash payment to a shielded address. Transaction is fully encrypted with optional memo.
Inputs: to_address (required), amount (required), memo.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool targets a distinct aspect of Zcash shielded operations: creating addresses, checking balance, getting price, viewing transactions, and sending payments. No overlap.
All tools follow a consistent verb_noun pattern with underscores (e.g., create_shielded_address, get_balance). Naming is uniform and predictable.
Five tools is appropriate for a focused Zcash private transaction server. Each tool serves a clear purpose without unnecessary bloat or deficiency.
Covers the core shielded workflow: address creation, balance, send, and history. Minor gap: no tool for receiving payments or viewing public balances, but scope is well-defined for shielded operations.
Maintenance
Related MCP Connectors
Shielded BitcoinZ wallets for AI agents: pay, message and trade in steps with proof.
Private payments for agents: shield, send, swap and bridge via ZK privacy pools on 4 EVM chains.
Private stablecoin payments for people and AI agents on mainnet, hosted or local with limits.
Complete financial infrastructure for AI agents — payments, lending, escrow & more.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to interact with MIST.cash privacy-preserving payment protocol on Starknet, supporting private transactions with multiple tokens (ETH, USDC, USDT, DAI) through zero-knowledge proofs.51MIT
- AlicenseAqualityDmaintenanceEnables AI agents to perform Bitcoin and Lightning Network payments using a non-custodial, zero-trust architecture. It provides 13 tools for wallet management, invoice creation, and payment processing while keeping node credentials local to the user's machine.138 npmMIT
- AlicenseNot gradedqualityFmaintenanceEnables AI agents to perform financial transactions such as direct payments, escrows, and bounty management using natural language with zero code integration. It provides a comprehensive suite of tools for fund streaming, subscriptions, and reputation tracking to facilitate secure agent-to-agent commerce.15 npmMIT
- AlicenseAqualityCmaintenanceZcash MCP server for AI agents. 12 tools for shielded operations, memo decoding, ZAP1 attestation. Works with Claude, ChatGPT, OpenClaw.2088 npm1MIT