Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http

com.marutap/marutap

com.marutap/marutap

Agent requests a purchase, the human taps approve, the agent gets a card scoped to it.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1335ms
last probe
Tools
7
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
7 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
7 items in total; 3 or more earns these points.
pass Describes itself 10/10
86 characters; more than 30 earns these points.

Tools · 7

request_payment

Request 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…

get_payment_result

Poll 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, includ…

list_payment_requests

List 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 `…

record_order

Report 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_subscription

Set 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:…

list_subscriptions

List the user's subscription mandates and their status.

cancel_subscription

Cancel a subscription mandate. Safe — canceling never spends money, and the merchant can never charge again afterwards.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.marutap.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "com.marutap/marutap": {
      "url": "https://mcp.marutap.com/mcp",
      "transport": "streamable-http"
    }
  }
}