Agent requests a purchase, the human taps approve, the agent gets a card scoped to it.
Connect Remote server
claude mcp add --transport http marutap https://mcp.marutap.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"marutap": {
"url": "https://mcp.marutap.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"marutap": {
"type": "http",
"url": "https://mcp.marutap.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.marutap.com/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 7 found in our last check
request_paymentRequest the user's approval to pay for a purchase. Usually returns `{auto_approved: false, approval_url}` — show the approval_url to the user so they can review the total and approve with one tap, then call get_payment_result. If the user's spending policy auto-approves this pur…
get_payment_resultPoll for the outcome of a payment request. Long-polls up to wait_seconds. Returns status one of: pending, approved, settled, declined, expired, not_found, claim_pending. When approved, includes a single-use `card` (number, cvc, exp) locked to this purchase — use it to complete c…
list_payment_requestsList this agent's payment requests and whether each has been approved yet. Use this to see the state of every request you've made — not just poll one saved charge_id. Each item includes its `status` (pending, approved, settled, declined, expired) so you can tell which are still…
record_orderReport the merchant's order reference back after checkout, so the user can later reverse (refund) the purchase. `order_ref` is the merchant's payment id (e.g. a Stripe PaymentIntent).
request_subscriptionSet up a recurring subscription mandate (e.g. Netflix at up to $16/month). Requires the user's explicit one-time approval — returns an approval_url. The mandate is merchant-locked and capped: the merchant can never charge more than `cap` per period, and the user can cancel anyti…
list_subscriptionsList the user's subscription mandates and their status.
cancel_subscriptionCancel a subscription mandate. Safe — canceling never spends money, and the merchant can never charge again afterwards.
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | Bearer <connect token> from your Marutap dashboard (marutap.com -> Your agents -> Generate). Optional: without it, request_payment returns a claim link and the user's first approval creates the account and delivers the token. |
Details
| Endpoint | https://mcp.marutap.com/mcp (Streamable HTTP) |
| First published | 11 Sep 2026 |
| Last updated | 11 Sep 2026 |
| Registry name | com.marutap/marutap |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
