Supports creating and querying crypto gift cards on BNB Chain (BSC), with access to protocol fees and card management functionality.
Enables querying and creating crypto gift cards on Ethereum and other EVM-compatible blockchains, including checking protocol fees, retrieving card details, and managing decentralized gift card transactions.
Hosts the MCP server repository for bug reporting and feature requests.
Distributes the univoucher-mcp package for installation and deployment.
Enables gift card creation and management on Optimism network with support for protocol fee queries and card operations.
Allows creation and querying of crypto gift cards on Polygon network, with support for native currency and ERC-20 tokens.
Provides community support channel for UniVoucher users.
UniVoucher MCP Server
Official Model Context Protocol (MCP) server for - the world's first decentralized crypto gift card protocol that allows users to create and redeem crypto gift cards across multiple blockchains.
What is UniVoucher?
UniVoucher is the world's first decentralized tangible crypto gift card protocol that allows users to create and redeem crypto gift cards across multiple blockchains including Ethereum, Polygon, BSC, and more.
🚀 Quick Installation
Note: No manual installation needed! Just add the configuration below to your MCP client and it will automatically download and run when needed.
MCP Configuration
Add this to your MCP configuration file (mcp.json or equivalent):
Basic Configuration (Read-only access)
With Wallet Private Key (Full access including card creation)
⚠️ Security Note: Never commit your wallet private key to version control. Use environment variables or secure configuration management.
📝 Note: The private key is optional. You can provide your standard Ethereum crypto wallet private key with or without the 0x prefix.
Supported MCP Clients
Cursor: Add to your Cursor MCP settings
Claude Desktop: Add to your Claude Desktop configuration
Any MCP-compatible client: Use the configuration above
Alternative Installation Methods
Global Installation
Specific Version Installation
Then use univoucher-mcp directly in your MCP configuration.
Features
📚 Documentation Access
Complete UniVoucher documentation pages delivered in full
Browse and discover all available documentation
Get multiple related pages at once for comprehensive information
No more search guessing - get the exact page you need
📊 Live API Access
Query gift cards with advanced filtering
Get current fees across all supported chains
Check supported blockchain networks
Retrieve real-time protocol statistics
🛠️ Available Tools
Tool | Description |
| List all available documentation pages with descriptions |
| Get complete content of a specific documentation page |
| Get complete content of multiple documentation pages at once |
| Query gift cards from the protocol |
| Get details of a specific card |
| Create a new gift card (requires private key) |
| Get current protocol fees |
| Get supported blockchain networks |
| Get historical fee data |
Card Creation Feature
Prerequisites
Wallet Private Key: Your standard Ethereum crypto wallet private key (with or without 0x prefix, optional)
Supported Networks: Ethereum (1), Base (8453), BNB Chain (56), Polygon (137), Arbitrum (42161), Optimism (10), Avalanche (43114)
Token Support: Any ERC-20 token or native currency
Security
Wallet private keys are only used locally and never stored
Keys are passed via environment variables for security
All transactions are signed locally and sent to UniVoucher API
Private key is optional - you can use the MCP server for read-only operations without providing a private key
Uses Direct Response Mode for immediate card details without callbacks
Supported Tokens
Native Currency: Use
0x0000000000000000000000000000000000000000as token addressERC-20 Tokens: Use the token's contract address
Amount Format: Use string format for large numbers (e.g., "1000000000000000000" for 1 ETH)
Bulk Creation: Create up to 100 cards in a single transaction
Example Usage
Once configured, you can ask your AI assistant:
"Show me the complete UniVoucher integration guide for developers"
"Get me the full documentation on creating gift cards"
"What are the current fees on Ethereum?"
"List all available UniVoucher documentation pages"
"Show me the technical documentation on how UniVoucher works"
"Get the API reference and security documentation"
"How many cards are in the UniVoucher protocol?"
"Create a new gift card on Ethereum with 0.1 ETH"
"Create a gift card on Polygon with 100 USDC"
"Create 5 gift cards on Base with 50 USDC each"
Links
Official Website: univoucher.com
Documentation: docs.univoucher.com
API: api.univoucher.com
GitHub: UniVoucher MCP Repository
NPM Package: univoucher-mcp
Support
GitHub Issues: Report bugs or request features
Telegram: UniVoucher Community
Email: support@univoucher.com
License
Business Source License 1.1 - see LICENSE file for details
This project will transition to MIT License on 2035-05-04
Built with ❤️ for the UniVoucher ecosystem | Visit UniVoucher.com