Bitnovo Pay MCP Server

MCP server for Bitnovo Pay integration with AI agents. Provides cryptocurrency payment capabilities through Bitnovo Pay API. Features include payment

Local serverstdioTypeScript

What is the Bitnovo Pay MCP Server?

MCP server for Bitnovo Pay integration with AI agents. Provides cryptocurrency payment capabilities through Bitnovo Pay API. Features include payment creation

What you get

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.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
create_payment_onchainCreates a cryptocurrency payment with a specific address for direct transactions.
create_payment_linkCreates a web-based payment URL where customers can choose their cryptocurrency.
get_payment_status
list_currencies_catalogGets available cryptocurrencies with optional amount-based filtering.
generate_payment_qrCreates custom QR codes for existing payments with high-quality output.
get_webhook_eventsQuery webhook events received in real-time from Bitnovo Pay API.
get_webhook_urlGet public webhook URL with configuration instructions for Bitnovo panel.
get_tunnel_status

How to install the Bitnovo Pay MCP Server

{
  "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"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
BITNOVO_DEVICE_IDConfiguration value read at startup.Optional
BITNOVO_BASE_URLEndpoint or connection string the server talks to.Yes
BITNOVO_DEVICE_SECRETCredential the server authenticates with.Yes
WEBHOOK_ENABLEDConfiguration value read at startup.Optional
TUNNEL_ENABLEDConfiguration value read at startup.Optional
TUNNEL_PROVIDERConfiguration value read at startup.Optional
NGROK_AUTHTOKENCredential the server authenticates with.Yes
NGROK_DOMAINConfiguration value read at startup.Optional

Example prompts to try

  • “Use Bitnovo Pay to create payment onchain.”
  • “Use Bitnovo Pay to create payment link.”
  • “Use Bitnovo Pay to get payment status.”

Frequently asked questions

MCP server for Bitnovo Pay integration with AI agents. Provides cryptocurrency payment capabilities through Bitnovo Pay API. Features include payment creation Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.