Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WALLET_PRIVATE_KEY | No | Your Ethereum wallet private key (with or without 0x prefix). Required for creating gift cards. Optional for read-only operations. |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_doc_pages | List all available UniVoucher documentation pages with their descriptions to help find the right content |
| get_doc_page | Get the complete content of a specific UniVoucher documentation page. Much more effective than searching - returns the entire page content. |
| get_multiple_doc_pages | Get the complete content of multiple UniVoucher documentation pages at once. Useful when you need comprehensive information across multiple related topics. |
| query_api_cards | Query UniVoucher cards with various filters |
| get_single_card | Get details of a single card by ID (integer) or slot ID (string). Provide either id OR slotId, not both. |
| create_gift_card | Create a new UniVoucher gift card using your standard Ethereum crypto wallet private key. The private key is optional and can be set via WALLET_PRIVATE_KEY environment variable (with or without 0x prefix). Uses Direct Response Mode for immediate card details. |
| get_current_fees | Get current fee percentages for chains |
| get_fee_history | Get fee update history for a specific chain |
| get_chains | Get information about supported chains |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| univoucher_support | Get comprehensive support information from UniVoucher documentation. Provides verified information for general help, technical questions, integration guidance, and troubleshooting. |
| univoucher_api_query | Query UniVoucher API for real-time protocol data. Get current fees, card details, chain information, and more. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| UniVoucher Documentation Index | Main documentation index and overview |
| FAQ | Frequently asked questions about UniVoucher |
| Fees | Information about UniVoucher fees and pricing |
| Quick Start Guide | Get started with UniVoucher quickly |
| Wallet Connection | How to connect your wallet to UniVoucher |
| Creating Gift Cards | Complete guide to creating crypto gift cards |
| Bulk Creation | Create multiple gift cards at once |
| Viewing Gift Cards | How to view and manage your gift cards |
| Redeeming Gift Cards | How to redeem UniVoucher gift cards |
| Managing Your Cards | Manage your created and received cards |
| How It Works | Technical overview of UniVoucher protocol |
| Smart Contract | UniVoucher smart contract technical details |
| Supported Networks | Blockchain networks supported by UniVoucher |
| Card Security | Security aspects of UniVoucher cards |
| Card ID Format | Understanding UniVoucher card ID structure |
| Integration Guide | Complete guide for integrating UniVoucher |
| Developer Security | Security considerations for developers |
| API Reference | UniVoucher API reference documentation |
| MCP Integration | Model Context Protocol setup and integration guide |
| Media Kit | UniVoucher branding guidelines and media resources |
| Privacy Policy | UniVoucher privacy policy |
| License | UniVoucher license information |
| Disclaimer | UniVoucher legal disclaimer |
| Partner Program | UniVoucher Partner Program - earn 1% fees on redemptions |
| UniVoucher For WooCommerce Plugin | Complete guide for integrating UniVoucher with WooCommerce stores |
| UniVoucher OpenAPI Specification | Complete OpenAPI specification for UniVoucher API |
| API Endpoints | List of available API endpoints with descriptions |