Mmcp.market

send21 MCP server

by send21io·io.github.send21io/mcp·v1.0.0

Non-custodial payment drafts/pay links for BTC, USDC, USDT, EURC. Never holds keys.

B79/100grade B
What users say
No reviews yet
Be the first
Safety scan
B79/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed send21 yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

send21 tools (9, 2 write)

write = sends, deletes, buys or posts
  • create_draftwrite actionFree

    Create a non-custodial payment draft (you are the SENDER paying a receiver address). Amount is either exact base units (sats for BTC, micro-units for stablecoins) via amountBaseUnits, or fiat-pegged via fiatCurrency+fiatAmount with the exchange rate locked at creation. Returns the draft incl. id, amounts, fee, and status. Funds move only when the sender signs in their own wallet — send21 never holds keys. Requires scope drafts:write.

  • create_payment_requestwrite actionFree

    Create a payment request / checkout pay link (you are the RECEIVER asking to get paid). Price in any of 165 fiat currencies; the payer opens the returned payPath, picks one of the offered currencies (rate locks then), and pays a single QR-scannable transfer straight to your address. Requires scope drafts:write.

  • get_draftFree

    Get a payment draft by id, including amounts, fee, quote, and status. Requires scope drafts:read.

  • get_draft_statusFree

    Lightweight status snapshot of a draft: status (AwaitingPayment/Seen/Confirmed/Expired/Cancelled), paying txid, confirmations. Cheap to poll. Requires scope drafts:read.

  • get_fee_scheduleFree

    Get the public send21 fee schedule: tiered percent by payment size in USD, min/max fee, and dust limit. No authentication needed.

  • get_payment_requestFree

    Get a payment request by id: status (Open/Completed/Cancelled/Expired), pay path, offered currencies, and the underlying draft once the payer committed. Requires scope drafts:read.

  • get_rateFree

    Get the current exchange rate for an asset in a fiat currency (rate = fiat units per 1 whole asset unit, with source provenance). Assets: Btc, Usdc, Usdt, Eurc. 165 ISO-4217 fiat currencies are supported.

  • get_transaction_templateFree

    Get the multi-output transaction template for a draft: Bitcoin Core walletcreatefundedpsbt arguments and Electrum/Sparrow pay-to-many CSV. The operator's wallet funds, reviews, and signs it — send21 contains no signing code. Requires scope drafts:read.

  • list_address_bookFree

    List the account's saved addresses (label, address, network, direction: Sending = recipients the owner pays, Receiving = the owner's own addresses). Requires scope addressbook:read.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

1 high
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 930ms20/20
  • Tool poisoning9 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
  • Maintenancelast push 14 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 79/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http mcp https://send21.io/mcp
Add to Cursor

send21: common questions

Is send21 MCP server safe?
Mostly: it is graded B (79/100). Read the send21 safety report
How do I install send21?
It runs remotely at send21.io. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does send21 need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is send21 maintained?
The last commit was 14 days ago (2026-09-06). The latest release is v1.0.0.
Is send21 up?
100% of our last 2 checks got an answer. We check remote servers about four times a day.
What can I use instead of send21?
Servers from other publishers that do the same job: Agent402.Tools: pay-per-call web tools MCP server, IronWallet MCP server and Easypaydirect MCP server. Compare all send21 alternatives.

Alternatives to send21

Same job from other publishers: the closest match first, then the best rated.

All send21 alternatives →
  • Agent402.Tools: pay-per-call web tools
    Agentic Finance: 500+ agent tools, multi-chain USDC over x402 or MPP, free via PoW or card credits
    A
  • IronWallet
    Non-custodial crypto wallet MCP: check balances, sign and send transfers, and swap tokens locally.
    A
  • Easypaydirect
    Read-only MCP server for the Easy Pay Direct (EPD) / NMI-family payment gateway Query API.
    B
  • AurasPay Merchant MCP
    Review AurasPay merchant payments and prepare payment links with scoped OAuth and human approval.
    A
  • Pyfile LLM & Data API
    Pay-per-call LLM chat plus data tools: DNS, crypto, Base gas, Wikipedia. x402 USDC or Lightning.
    B

More from send21io