
Bitnovo Pay
@bitnovo
About 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, man
Config
Add this server to your MCP-compatible client using the configuration below.
{
"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"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Bitnovo Pay?
The Bitnovo Pay MCP server allows AI agents to create and manage cryptocurrency payments autonomously through the Bitnovo Pay API. It integrates with LLMs like ChatGPT, Claude, and Gemini using the Model Context Protocol to expose payment tools.
How to use Bitnovo Pay?
Configure your MCP client with your Bitnovo Device ID and base URL, then run via npx -y @bitnovopay/mcp-bitnovo-pay or clone the repository. Restart the client and ask your AI to create a payment (e.g., “Create a payment for 10 euros”) to test.
Key features of Bitnovo Pay
- 8 MCP tools for complete payment management
- Automatic webhook system with ngrok, zrok, or manual tunnels
- Compatible with ChatGPT, Gemini, and Claude
- High-quality QR codes up to 2000px resolution
- Mandatory HTTPS, HMAC validation, and replay attack prevention
- Stateless operation with no local storage
Use cases of Bitnovo Pay
- Create cryptocurrency payments (on-chain or link) from a chat interface
- Query payment status and get detailed transaction information
- Generate custom QR codes for existing payments
- Monitor webhook events for real‑time payment updates
- Integrate crypto payment automation into N8N, VPS, or local development workflows
FAQ from Bitnovo Pay
What is MCP?
MCP (Model Context Protocol) is an open standard that allows AI models to access external tools and services in a structured, secure manner. The Bitnovo Pay MCP server implements this protocol to expose 8 payment management tools.
What are the prerequisites to use Bitnovo Pay?
You need Node.js 18+, a Bitnovo Pay account with a Device ID from the dashboard. A Device Secret is optional but required for webhooks. An MCP client (Claude, ChatGPT, or Gemini) is also needed.
How do I install the Bitnovo Pay MCP server?
Two options: (1) Use npx -y @bitnovopay/mcp-bitnovo-pay – no installation needed, always latest version. (2) Clone the repository, run npm install && npm run build for development.
What MCP tools are available?
There are 8 tools: create_payment_onchain, create_payment_link, get_payment_status, list_currencies_catalog, generate_payment_qr, get_webhook_events, get_webhook_url, and get_tunnel_status.
How does the webhook system work?
The server can expose a public URL via ngrok, zrok, or a manual tunnel to receive real-time payment events. HMAC signature validation and nonce cache protect against replay attacks. Webhooks are optional.
Frequently asked questions
What is MCP?
MCP (Model Context Protocol) is an open standard that allows AI models to access external tools and services in a structured, secure manner. The Bitnovo Pay MCP server implements this protocol to expose 8 payment management tools.
What are the prerequisites to use Bitnovo Pay?
You need **Node.js 18+**, a **Bitnovo Pay account** with a **Device ID** from the dashboard. A **Device Secret** is optional but required for webhooks. An MCP client (Claude, ChatGPT, or Gemini) is also needed.
How do I install the Bitnovo Pay MCP server?
Two options: (1) Use `npx -y @bitnovopay/mcp-bitnovo-pay` – no installation needed, always latest version. (2) Clone the repository, run `npm install && npm run build` for development.
What MCP tools are available?
There are 8 tools: `create_payment_onchain`, `create_payment_link`, `get_payment_status`, `list_currencies_catalog`, `generate_payment_qr`, `get_webhook_events`, `get_webhook_url`, and `get_tunnel_status`.
How does the webhook system work?
The server can expose a public URL via ngrok, zrok, or a manual tunnel to receive real-time payment events. HMAC signature validation and nonce cache protect against replay attacks. Webhooks are optional.
Basic information
More Developer Tools MCP servers

BetterBugs
BetterBugsThe BetterBugs MCP (Model Context Protocol) enables you to load BetterBugs bug reports (via report links) directly to your preferred AI Agents and developer environments with MCP Client capabilities (such as Cursor, VS C
OrangePro
Aamir SiddiquiOrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

Codex Pets
astandrikPublic read-only MCP server for discovering, inspecting, installing, and sharing approved Codex-compatible animated pet packs.

TaskerArmy Agent
TaskerArmyAsk Claude or ChatGPT what Shopify theme optimization tasks are pending on your store, a remote MCP server for TaskerArmy Agent accounts.
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
Comments