| [ Web Proxy ] |
| Viewing: https://docs.stripe.com/mcp | [Back] [Original] |
The Stripe Model Context Protocol (MCP) server provides a set of tools that AI agents can use to interact with the Stripe API and search our knowledge base (including documentation and support articles).
This page covers connecting your agent or IDE to the Stripe MCP server. If youre building your own MCP app or chat interface and want to accept payments from its users, see Monetize your MCP app instead.
To open Cursor and automatically add the Stripe MCP server, click Install. Alternatively, add the following to your ~/.cursor/mcp.json file. To learn more, see the Cursor documentation.
{ "mcpServers": { "stripe": { "url": "https://mcp.stripe.com" } } }
After installing, you can manage MCP client sessions in your Dashboard settings.
The server exposes the following MCP tools. We recommend enabling human confirmation of tools and exercising caution when using the Stripe MCP with other servers to avoid prompt injection attacks. If you have feedback or want to see more tools, email us at mcp@stripe.com.
| Resource | Tool | Description |
|---|---|---|
| API tools | stripe_api_search | Search for Stripe API methods by keyword |
stripe_api_details | Get detailed parameter information for a specific Stripe API method. | |
stripe_api_read | Read data with any Stripe API GET method | |
stripe_api_write | Write data with any Stripe API POST, PATCH, PUT and DELETE method | |
| Account | get_stripe_account_info | Retrieve account |
| Refund | create_refund | Create refund |
| Treasury Public preview | get_balance_summary | Displays an interactive balance summary across the Stripe balance and Treasury accounts |
| Others | search_stripe_documentation | Search the Stripe documentation for the given question and language |
stripe_implementation_planner | Guides the user through Stripe products to help users accept payments, sell products online, set up billing, or build any Stripe integration | |
send_stripe_mcp_feedback | Submit feedback from user or agent about Stripes MCP server tools | |
stripe_report | Search, retrieve and create reports and report runs |
The Stripe MCP server exposes multiple APIs that you can call with the stripe_api_read and stripe_api_write tools. This access makes much of the API available through MCP without increasing the context window unnecessarily.
Connect platforms can make MCP calls as their connected accounts. However, you cant use OAuth. Instead, use restricted access keys with the appropriate Connect permissions.
To make an MCP call as a connected account, pass the Stripe-Account header. This is useful when you provide an agent that allows your connected accounts to make MCP calls through your platform.
{ "mcpServers": { "stripe": { "url": "https://mcp.stripe.com", "headers": { "Authorization": "Bearer rk_.....", "Stripe-Account": "acct_xxxxxxxxx" } } } }
| Web Proxy Viewer | New URL | Original Page |