Public preview
Agentic Treasury Public preview
Automate money movement with AI-powered agents.
Install Stripe’s Model Context Protocol server so your AI agent can automate tasks across your financial account. After you connect Stripe’s MCP server, you can retrieve your Stripe balance or analyze your financial data directly in chatbots such as Claude or ChatGPT. To learn where Treasury is available, see Availability.
If your MCP client doesn’t support agent plugins for Stripe, or you prefer to configure the Stripe MCP server and install the skills manually, follow these instructions:
Install in Cursor
Select Install in Cursor to open Cursor and add the Stripe MCP server. To configure it manually, add the following configuration to ~/the relevant part of the product.
For more information, see Cursor’s MCP documentation.
{
"mcpServers": {
"stripe": {
"url": "https://mcp.stripe.com"
}
}
}
Manage MCP access and sessions
Stripe’s MCP server supports two authentication methods:
- OAuth : Use OAuth when a client accesses Stripe on behalf of your Stripe user account.
- API keys : Use API keys when an AI application needs independent, persistent access to Stripe.
When you connect an MCP client with OAuth, the client opens Stripe’s OAuth consent page. You can grant access to one or more live mode accounts or sandboxes and set different permissions for each environment. See the MCP specification for details.
If your organization manages your device or network, your IT administrator might block connections to external MCP servers. When the Stripe MCP server doesn’t connect in a managed environment, ask your IT department to allow mcp.stripe.com.
Manage MCP access for all team members
If you’re an administrator, you can enable or disable MCP access for your entire team in the Dashboard. Configure access separately for live mode and sandbox environments.
Manage your sessions
Your authorized MCP clients appear under OAuth sessions in your user settings. To revoke a session:
- Find the client in the OAuth sessions list.
- Click the overflow menu ( ).
- Select Revoke access .
Manage sessions as an administrator
To view or revoke another user’s sessions, your role must include permissions to manage team members. The Administrator role includes these permissions.
- Open Team and security in the Dashboard.
- Select the team member you want to manage.
- Find the OAuth sessions table.
- To revoke one session, click its overflow menu and select Revoke access . To revoke every listed session, select Revoke all .
Session management applies only to the account or organization and environment—live mode or a sandbox—that you’re currently viewing. Revoking a session removes access only within that scope. The session remains active for accounts outside your current scope.
When you view an organization, the Accounts column shows the accounts associated with each session.
Supported tools
In addition to our other MCP tools, we support the following Treasury-specific tools:
| Tool | Description | Required permissions |
|---|---|---|
get_balance_summary Public preview | Displays an interactive balance summary across the Stripe balance and Treasury accounts | Balance: Read Money Management Financial Accounts: Read |
convert_currency Private preview | Converts funds between currencies within a Treasury account | Currency Conversions: Write |
send_money Private preview | Sends money from a Treasury account to a recipient | Money Management Outbound Payments: Write |
setup_recipient Private preview | Sets up a recipient account for sending money from a Treasury account | Recipient Configuration: Write |
transfer_money Private preview | Transfers money between supported Stripe balances | Money Management Outbound Transfers: Write Payouts: Write |
When setting up Stripe’s MCP server, you can decide what level of permissions to grant your agent for each capability. By default, you need to review and approve any action that your agent takes that results in live money movement.
Request access to private preview features
You can extend the Stripe MCP server with more Treasury tools that let your AI agent move money, pay bills, and create and manage cards.
Interested in agentic finance with Treasury?
Enter your email to request access.
