← tools

Stripe MCP Server

The Stripe Agent Toolkit enables AI agents to interact with Stripe APIs through function calling. Supports LangChain, Vercel AI SDK, and experimental MCP server integration (since v0.3.0). Agents can create charges, process refunds, manage subscriptions, list customers, and handle metered billing based on token usage. Handles real financial transactions requiring the highest level of oversight.

Security Assessment

Levelrestricted
Permissionsmanage:charges, manage:refunds, manage:subscriptions, read:customers, read:payments
Data Exposurefull
Requires SupervisorYes
Risk NotesCan create charges, refunds, manage subscriptions. Financial operations.

Integration

Typemcp-server
Package@stripe/agent-toolkit
Installnpx -y @stripe/agent-toolkit/modelcontextprotocol
Authapi-key

Capabilities

Actionscreate_charge, create_refund, manage_subscription, list_customers, get_payment_intent
Input Typestext, json
Output Typesjson
When to UseWhen the agent needs to process payments, manage subscriptions, or handle refunds through Stripe.
When NOT to UseWhen non-payment financial operations are needed or when a different payment provider is used.

Category: finance · Free tier: No · Stripe charges per-transaction fees (2.9% + 30c for cards); no monthly fee. MCP support is experimental. · Source

Collected: 2026-03-15 from https://github.com/stripe/agent-toolkit + npm registry