CoinVello MCP Server
OfficialSupports Bitcoin payments and wallet setup via xpub, with CoinVello checkout, rates/assets, and payment records.
Supports payments on BNB Chain through CoinVello checkout, wallet/address handling, rates/assets, and records.
Provides an integration prompt and cookbook recipe for adding CoinVello checkout and webhook routes to Django apps.
Supports Ethereum/EVM payments and wallet addresses, with checkout sessions, rates/assets, and payment records.
Provides an integration prompt and cookbook recipe for adding CoinVello checkout and webhook routes to Express apps.
Provides an integration prompt and cookbook recipe for adding CoinVello checkout and webhook routes to FastAPI apps.
Provides an integration prompt and cookbook recipe for adding CoinVello checkout and webhook routes to Flask apps.
Provides an integration prompt for adding CoinVello checkout and webhook routes to Laravel apps.
Provides an integration prompt and cookbook recipe for adding CoinVello checkout and raw-body webhook routes to Next.js apps.
Supports payments on the Optimism network through CoinVello checkout, wallet/address handling, rates/assets, and records.
Supports payments on the Polygon network through CoinVello checkout, wallet/address handling, rates/assets, and records.
Provides export presets for generating QuickBooks-compatible records/exports from CoinVello payment data.
Supports the Robinhood Chain network for CoinVello payments, wallet/address handling, rates/assets, and records.
Provides an integration prompt for adding CoinVello checkout and webhook handling to Shopify stores.
Supports Solana payments and wallet addresses, with checkout sessions, rates/assets, and payment records.
Provides an integration prompt for adding CoinVello checkout and webhook handling to WooCommerce stores.
Provides export presets for generating Xero-compatible records/exports from CoinVello payment data.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CoinVello MCP Servercreate a $25 checkout session for order #1042 and send me the payment link"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CoinVello MCP server and AI kit
MCP server and integration kit for CoinVello, the non-custodial crypto payment processor: payments go straight to the merchant's own wallet on 11 networks (Bitcoin, Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Robinhood Chain, Solana, Tron; USDC, USDT and more), no KYC, fees are prepaid credits or a fixed on-chain split. Nothing here can move funds.
Documentation
Website and AI setup: https://coinvello.com/ai
Complete integration guide for LLMs: https://coinvello.com/llms-full.txt
Developer docs and SDKs: https://coinvello.com/developers
OpenAPI 3.1 reference: https://coinvello.com/.well-known/openapi.yaml
MCP Registry:
io.github.CoinVello/coinvello
Related MCP server: PayAgents MCP Server
Installation
Get a cv_test_ API key at https://coinvello.com/app/settings.php (or use any cv_test_ string
against the local mock server in api/reference-server), then add the server to your MCP client.
Claude Desktop, Cursor, Windsurf and VS Code all take this block:
{
"mcpServers": {
"coinvello": {
"command": "npx",
"args": ["-y", "@coinvello/mcp"],
"env": { "COINVELLO_API_KEY": "cv_test_..." }
}
}
}Claude Code: claude mcp add coinvello -e COINVELLO_API_KEY=cv_test_... -- npx -y @coinvello/mcp.
Live keys (cv_live_) are refused unless COINVELLO_ALLOW_LIVE=1. More clients and the Streamable
HTTP mode: api/ai/mcp-server/README.md.
Screenshots
The server in the MCP Inspector, creating a checkout session against the local mock API, and the hosted payment page that session opens:

Tools
Tool | Does |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Local HMAC check of a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Every tool returns the raw API JSON (also as structuredContent). API errors come back as tool errors
containing http_status, the CoinVello error envelope (type, code, message, request_id) and a hint.
Resources
URI | Content |
| Complete single-file integration guide (auth, checkout, redirect, webhook verification, polling, credits, errors, examples in curl/Node/Python/PHP) |
| Short llms.txt index |
| OpenAPI 3.1 specification |
Documents are bundled at build time; if missing they are fetched from coinvello.com.
Prompts
integrate-coinvello-into-<framework> for nextjs, express, fastapi, flask, django,
laravel, rails, sinatra, go, woocommerce, shopify, generic, plus
integrate-coinvello-into-framework with a free-form framework argument. Optional arguments:
currency, assets. Each prompt tells the agent to read the guide resource, add a checkout route, a
raw-body webhook route with signature verification and event.id dedupe, and to verify end to end
with simulate_test_payment.
What else is in this repository
Path | What |
MCP server, | |
The whole integration guide in one file (also at https://coinvello.com/llms-full.txt) | |
| |
Single-file recipes: Next.js, Express, FastAPI, Flask, Django, Laravel, Sinatra, Go, curl | |
Tool schemas for Anthropic, OpenAI and Gemini function calling | |
Postman collection with a runnable quickstart | |
Mock API: | |
OpenAPI 3.1 reference for |
SDKs: npm install @coinvello/sdk; Python and PHP install commands are on https://coinvello.com/developers.
This repository is a read-only mirror, synced from CoinVello's main repository. Issues are welcome; security reports go to security@coinvello.com.
This server cannot be deployed
Maintenance
Related MCP Connectors
Non-custodial crypto payments for AI assistants: balances, payments, and create payment links.
Keyless non-custodial crypto payments for AI agents: payment links and tip jars, no API key.
Crypto pay links and API for people and AI agents. BTC, Lightning, USDC, USDT, EURC, SOL, ETH.
Stripe payments for AI agents. Create links, verify, manage customers.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceAccept crypto payments from AI agents: create an invoice in one call and get a hosted checkout link (USDC/USDT on Celo, Base, Arbitrum, Polygon, BSC). No API key, instant self-custody settlement.MIT

PayAgents MCP Serverofficial
AlicenseAqualityBmaintenanceEnables AI agents to autonomously make policy-controlled payments for APIs and tools via Bitcoin Lightning (L402) and Base USDC (x402), including paying paywalled endpoints, checking balances, and reviewing transactions.35 npm1MIT- FlicenseNot gradedqualityAmaintenanceEnables AI coding agents to add stablecoin crypto checkout, payment links, payment status checks, webhook verification, and webhook-based access logic to applications through hosted payment APIs.-
- FlicenseNot gradedqualityAmaintenanceLets AI coding agents integrate crypto checkout, payment links, payment status checks, and webhook-based entitlements into applications.-