Bitnovo Pay
MCP server for Bitnovo Pay integration with AI agents. Provides cryptocurrency payment capabilities through Bitnovo Pay API. Features include payment creation, status checking, QR code generation, and webhook management with support for multiple tunnel providers (ngrok, zrok, manual).
Ads
Overview
MCP server for Bitnovo Pay integration with AI agents A Model Context Protocol (MCP) server that provides AI agents with cryptocurrency payment capabilities through Bitnovo Pay API integration. This server enables AI models to create payments, check payment status, manage QR codes, and access cryptocurrency catalogs. - 8 MCP Tools for comprehensive payment management: - create_payment_onchain - Generate cryptocurrency addresses for direct payments - create_payment_link - Create web payment URLs with redirect handling - get_payment_status - Query payment status with detailed information - list_currencies_catalog - Get supported cryptocurrencies with filtering - generate_payment_qr - Generate custom QR codes from existing payments - get_webhook_events - Query webhook events received in real-time - get_webhook_url - Get public webhook URL with configuration instructions - get_tunnel_status - Diagnose tunnel connection status
Installation
npx -y @bitnovopay/mcp-bitnovo-pay
Configuration
{
"mcpServers": {
"bitnovo-pay": {
"command": "npx",
"args": [
"-y",
"@bitnovopay/mcp-bitnovo-pay"
],
"env": {
"BITNOVO_DEVICE_ID": "your_device_id_here",
"BITNOVO_BASE_URL": "https://pos.bitnovo.com"
}
}
}
}Capabilities
- Create an on-chain crypto payment
Ask your assistant to generate a cryptocurrency address for a specific coin and euro amount with `create_payment_onchain`.
- Create a shareable payment link
Have your assistant build a web payment URL where customers choose their crypto via `create_payment_link`.
- Check payment status
Request the current state and details of any payment using its identifier with `get_payment_status`.
- List supported currencies
Retrieve available cryptocurrencies, optionally filtered by a minimum euro amount, using `list_currencies_catalog`.
- Generate a branded payment QR
Produce a high-resolution QR code for an existing payment with `generate_payment_qr`.
- Inspect webhook events
Query real-time payment notifications received from Bitnovo via `get_webhook_events`.
Tags
- crypto
- payment
- finance
Related MCP servers
Zomato MCP
OfficialAn mcp server for your food ordering needs.
Zen7-Payment-Agent
OfficialZen7 Payment Agent is the first implementation project of DePA (Decentralized Payment Agent), pioneers next-generation intelligent payment infrastructure.
Mureka
Officialgenerate lyrics, song and background music(instrumental)
EduBase
OfficialInteract with EduBase, a comprehensive e-learning platform with advanced quizzing, exam management, and content organization capabilities