CuratedMCP
OpenAI Agents SDK
Free

How to Install Stripe MCP in OpenAI Agents SDK

Official Stripe integration — manage payments, customers, subscriptions, and revenue from your AI agent

What Stripe MCP does

The official Stripe MCP server gives AI agents safe, structured access to the entire Stripe API. Manage your revenue operations through natural language — no more context-switching to the Stripe dashboard. Features: - Create and manage customers, payment intents, and invoices - Query subscription status and manage billing cycles - Generate payment links and manage products/prices - Access balance, payouts, and financial reports - Handle refunds and disputes - Webhook event inspection and replay - Test mode support — safely experiment without real charges Use cases: - "Check the subscription status of user john@example.com" - "Create a payment link for the Pro plan at $49/month" - "Show me all failed payments in the last 7 days" - "Issue a refund for charge ch_xxx" This is the definitive way to give your AI agent access to your Stripe account. Built and maintained by Stripe.

stripe
payments
billing
subscriptions
revenue

Installation steps

  1. 1Install: pip install openai-agents
  2. 2Copy the snippet below into your agent code
  3. 3Replace placeholder env values with your real keys
  4. 4Pass mcp_servers=[mcp_server] to your Agent()

Python snippet

Python snippetpython
from agents import Agent
from agents.mcp import MCPServerStdio

mcp_server = MCPServerStdio(
    command="npx",
    args=["-y", "@stripe/mcp"],
    env={
        "STRIPE_SECRET_KEY": "sk_test_...",
    },
)

agent = Agent(
    name="My Agent",
    model="gpt-4o",
    mcp_servers=[mcp_server],
)
Full server details GitHub Open Config Editor

Install in other clients

For maintainers

If you maintain Stripe MCP, add this badge to your README to show it's verified on CuratedMCP:

CuratedMCP Verified
[![CuratedMCP Verified](https://curatedmcp.com/api/badge/stripe-mcp)](https://curatedmcp.com/marketplace/stripe-mcp)