io.github.CoinVello/coinvello
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
CoinVello
Publisher-provided description
Non-custodial crypto payments: checkout sessions, invoices, webhooks and test payments. No KYC.
Summary by lookupd
Lets agents create crypto checkout sessions and invoices, track payments, register webhooks, and export accounting records.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http coinvello https://mcp.coinvello.com/mcp
Claude Code, npm package (stdio)
claude mcp add coinvello -- npx -y @coinvello/mcp
Codex, remote (streamable-http)
codex mcp add coinvello --url https://mcp.coinvello.com/mcp
Codex, npm package (stdio)
codex mcp add coinvello -- npx -y @coinvello/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"coinvello": {
"url": "https://mcp.coinvello.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"coinvello": {
"command": "npx",
"args": [
"-y",
"@coinvello/mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (18 tools)
Publisher-provided text
create_checkout_sessionCreate a CoinVello hosted checkout session (an invoice plus a payment page at pay.coinvello.com). Redirect the customer to the returned `url`. Amounts are decimget_invoiceRetrieve an invoice (inv_...) with its status, payment_options (address, amount, payment_uri, qr_payload) and paid summary. Use for polling or reconciliation. Alist_invoicesList invoices, newest first, filterable by status, order_id or customer_email. Returns { object: 'list', data, has_more, next_cursor }.list_paymentsList on-chain payments (pay_...) with tx_hash, confirmations, amount and status (detected, confirming, confirmed, failed). Filter by invoice_id, status, chain ocreate_walletRegister a receiving wallet the merchant controls. type=xpub for bitcoin (CoinVello derives a fresh address per invoice from the extended PUBLIC key); type=addrlist_walletsList registered wallets with chain, type, status (active/verified/archived) and accepted assets. Use it to see which assets can be offered on an invoice.create_webhookRegister a webhook endpoint. The response contains `secret` (whsec_...) ONCE: store it as COINVELLO_WEBHOOK_SECRET. Live endpoints must be HTTPS; test endpointsverify_webhook_signatureVerify a webhook delivery locally (no API call). Pass the exact raw request body, the CoinVello-Signature header (t=...,v1=...) and the endpoint secret (whsec_.get_credits_balanceReturn the merchant's prepaid processing-credit balance: balance (= available + reserved, never negative), available (free to spend), reserved (estimated fees olist_credit_bundlesList purchasable credit bundles with USD price, price_per_credit and indicative crypto_prices per asset. Bigger bundles cost less per credit (effective rate ~0.create_credit_purchaseCreate a crypto credit purchase (cpu_...). Returns payment.payment_options with the address/amount to pay (CoinVello's operator wallet) and a hosted checkout_urlist_recordsList the account's book of record, newest first: one immutable row per movement of value (payment_received, fee_prepaid, credit_purchase, refund_sent, fee_onchaget_records_summarySales (invoiced at the locked rates), received_market_value (what the coins were worth when they landed), valuation_difference, tax_collected, refunds, fees_precreate_exportCreate an export of the records (default), another dataset, or `all` (the year-end package) for a period, or for the entire history when period is null or omittget_exportRetrieve an export (exp_...): status (queued, processing, ready, failed, expired), rows, file { name, content_type, bytes, sha256 }, download_url and download_eget_ratesMid-market rates for supported assets against a fiat base (default USD). Indicative only; invoices lock their own rate at creation.list_assetsEvery asset CoinVello accepts in the API key's mode: id (btc:bitcoin, usdc:polygon, eurc:base...), symbol, chain, kind (native/token), contract_address, decimalsimulate_test_paymentCreate a synthetic on-chain payment for an invoice (inv_) or credit purchase (cpu_) and run it through the real state machine and webhook pipeline. Test keys on
Details
- Version: 0.1.4
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 200 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/CoinVello/coinvello-ai
- Website: https://coinvello.com/ai
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.CoinVello/coinvello)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp