Marutap
Agent requests a purchase, the human taps approve, the agent gets a card scoped to it.
Connector by marutap.comOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/marutap-com-marutap
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mcp.marutap.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 3 read · 3 write · 1 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 7
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 3 · Look things up without changing anything.
get_payment_resultlist_payment_requestslist_subscriptions
Write 3 · Create, change, send or run things.
record_orderrequest_paymentrequest_subscription
Delete 1 · Delete, drop, revoke or wipe things.
cancel_subscription
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
mcp.marutap.com· found in remote endpoint, install command
Tools (7)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
cancel_subscriptionCancel subscriptioncan change or delete dataCancel a subscription mandate. Safe — canceling never spends money, and the merchant can never charge again afterwards.
get_payment_resultGet payment resultread-onlyPoll 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 checkout at the merchant. If still "pending"/"claim_pending", call again. For a claim (charge_id = the "clm_…" poll_id from request_payment): pass the agent_secret you received. The first approved result also contains `connect_token` — persist it and send it as the Authorization bearer on al…
list_payment_requestsList payment requestsread-onlyList 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 waiting and which the user has acted on. For a pending request it also returns the `approval_url` (re-surface it to the user); once a request is approved, call get_payment_result(charge_id) to fetch the card. Args: status: which to return — "open" (default, still-pending only) or "all".…
list_subscriptionsList subscriptionsread-onlyList the user's subscription mandates and their status.
record_orderRecord merchant order referenceReport 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_paymentRequest payment approvalRequest 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 purchase (e.g. under their cap at an allowlisted merchant), it returns `{auto_approved: true, status: "approved", card}` immediately — no approval needed, just use the card. Args: amount: Total to charge, in major units (e.g. 18.50 dollars). merchant: Human-readable merchant / sto…
request_subscriptionRequest subscription approvalSet 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 anytime (after which the merchant can never charge again). Args: merchant: merchant to authorize (e.g. "Netflix"). cap: max amount per period in major units (e.g. 16.00). interval: "weekly" | "monthly" | "yearly".
Signals
- Last release
- Sep 11, 2026 (1 month ago)
- Repository
- Not found on GitHub (deleted or private)
Details
- Registry name
com.marutap/marutap- Version
- 1.0.0
- Auth
- Bearer token
- License
- License unknown
- Repository
- github.com/alexQueue/maruchit
- Website
- marutap.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
Cite this page
Marutap MCP server. Agent Mart. https://agentmart.dev/connectors/marutap-com-marutap (last updated 2026-10-24)