STRIPE TOOLS

39 tools from the Stripe MCP Server, categorised by risk level.

READ 22 tools
Read archived_customer Customer is archived and pending deletion Read confirm_payment_intent Confirm a payment intent to initiate payment collection. Optionally attach a payment method. Read get_approval_status Check the status of an approval token (pending, approved, rejected, expired). Read get_audit_log Query the operation audit log. Filter by customer, tool, operation type, outcome, or date range. Read high_amount Amount ${context.amount} exceeds high threshold Read list_customers List customers with optional email filter and cursor-based pagination. Read list_invoices List invoices with optional customer and status filters. Read list_payment_intents List payment intents with optional customer filter and cursor-based pagination. Read list_prices List prices with optional product, active, and type (one_time/recurring) filters. Read list_products List products with optional active/inactive filter and cursor-based pagination. Read list_refunds List refunds with optional charge or payment intent filters and cursor-based pagination. Read list_subscriptions List subscriptions with optional customer, status, and price filters. Read no_reason Refund created without a reason Read off_hours Operation at ${String(utcHour).padStart(2, Read retrieve_balance Retrieve the current Stripe account balance broken down by available and pending amounts per currency. Read retrieve_customer Retrieve a Stripe customer by their unique ID (cus_xxx). Read retrieve_invoice Retrieve an invoice by ID with full line item details and PDF link. Read retrieve_payment_intent Retrieve a payment intent by its unique ID (pi_xxx). Read retrieve_subscription Retrieve a subscription by its unique ID (sub_xxx). Read velocity_24h ${count24h} ${context.capability.operation} operations in 24h Read velocity_30d ${count30d} ${context.capability.operation} operations in 30d Read very_high_amount Amount ${context.amount} exceeds critical threshold

The managed route: connect Stripe through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y stripe-mcp
How many tools does the Stripe MCP server have? +

The Stripe MCP server exposes 39 tools across 5 categories: Read, Write, Destructive, Execute, Financial.

How do I enforce policies on Stripe tools? +

Route the Stripe server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Stripe tools fall into? +

Stripe tools are categorised as Read (22), Write (6), Destructive (5), Execute (1), Financial (5). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.