Stripe MCP Server
The official Stripe MCP server, built on the Stripe Agent Toolkit, lets AI agents work with the Stripe API safely: search and read API resources, create refunds and reports, retrieve account and balance information, search Stripe's documentation, and plan full payment, billing, and checkout integrations.
Install Stripe
- Published by
- Official (vendor)
- Transport
- Remote (HTTP)
- Authentication
- OAuth
Claude Desktop, Claude Code and Cursor
Add this to the mcpServers object in your client's
config file, then restart the client.
{
"mcpServers": {
"stripe": {
"type": "http",
"url": "https://mcp.stripe.com"
}
}
}
VS Code uses a different key โ show that config
Identical entry, filed under servers rather than
mcpServers. Put it in
.vscode/mcp.json for one workspace.
{
"servers": {
"stripe": {
"type": "http",
"url": "https://mcp.stripe.com"
}
}
}
Before it will answer
Your client opens Stripe's consent page on first connect. Clients without OAuth can send a restricted API key as a bearer token instead. Authorised clients are listed under OAuth sessions in your Stripe user settings, and can be revoked there.
Tools
create_refund
Create a refund against a charge or payment intent in Stripe.
get_balance_summary
Show an interactive balance summary across Stripe and Treasury.
get_stripe_account_info
Retrieve information about the connected Stripe account.
search_stripe_documentation
Search the Stripe documentation for a given question or topic.
stripe_api_details
Get detailed parameter information for a specific Stripe API method.
stripe_api_read
Read data using any Stripe API GET endpoint on your behalf.
stripe_api_search
Search for Stripe API methods by keyword or topic.
stripe_api_write
Write data using Stripe API POST, PATCH, PUT, or DELETE endpoints.
stripe_implementation_planner
Guide the user through building a full Stripe integration.
stripe_report
Search, retrieve, and create Stripe financial reports and report runs.