BusinessMCP
Stripe Agent Toolkit logo

Stripe Agent Toolkit

Free forever

stripe · Payments

75k installs

Connect in 1 click

Stripe Agent Toolkit turns Stripe's payments platform into a set of tools any AI agent can call safely, and hosting it through BusinessMCP.com means you never have to stand up or babysit the server yourself. Instead of writing custom middleware to translate a chatbot's intent into Stripe API calls, you connect your Stripe account once and expose the same hosted MCP server — reachable at your company's /api/mcp endpoint with a Bearer mcph_* key — to Claude, GPT, Gemini, or any other model your team adopts later. Because the integration is model-agnostic, you're not locked into one vendor's agent framework just to get AI-driven billing operations working.

This MCP server is built for the operational reality of running a subscription or usage-based business: creating and updating customers, generating checkout sessions, issuing invoices, processing refunds, and managing subscription lifecycle events like upgrades, downgrades, and cancellations. Support, sales, and finance teams can let an AI agent handle routine Stripe requests — "upgrade this customer to the annual plan," "refund the last charge on this account," "send an invoice for the overage" — without a human manually opening the Stripe dashboard for every ticket. Developers get the same benefit programmatically: an internal ops agent or a customer-facing support bot can be pointed at the hosted endpoint and immediately have safe, scoped access to billing actions.

What makes this different from a bare Stripe API key sitting in an agent's tool config is the BusinessMCP layer around it. Every call your Stripe MCP server handles — payment attempts, subscription changes, refund volume, invoice activity — feeds the same business-intelligence dashboard that aggregates your other connected tools, ad platforms, and databases. That means a founder or finance lead can see billing and revenue signals from Stripe next to marketing spend, product usage, and CRM data in one place, instead of stitching together exports from five different SaaS dashboards. It's also cookieless and GDPR-friendly by design, which matters increasingly for teams running payment and customer data through AI agents that touch personally identifiable information.

Common patterns include wiring the Stripe Agent Toolkit MCP server into a support agent so it can look up a customer's subscription status and issue a prorated refund in the same conversation; connecting it to an internal Slack or ops agent that reconciles failed payments and retries or downgrades accordingly; and pairing it with a sales or onboarding agent that spins up a Checkout session mid-conversation to close a deal without a human handoff. Because the server is hosted and centrally managed, permission scopes, audit trails, and key rotation are handled at the BusinessMCP layer rather than scattered across individual scripts or serverless functions your team has to maintain.

If you're evaluating how to give AI agents real payment and billing capability without exposing raw Stripe secret keys to every model provider you experiment with, this is the practical middle ground: one hosted Stripe MCP server, one authenticated endpoint, and a business-intelligence view of what your agents are actually doing with your money in production.

$ npx mcphosting-cli add stripe-agent-toolkit

Just say it in a thread

No configs, no docs. Once connected, these are the kinds of messages your agents act on.

"Initiates a stripe payment intent for a specified amount and currency — and give me the highlights."

"Generates a hosted stripe checkout link for a customer to complete a purchase for me, then post a summary in the thread."

"Retrieves active, past-due, or canceled subscriptions for a given customer and flag anything that needs my approval."

What teams use it for

  • Support agent looks up a customer's Stripe subscription and issues a prorated refund mid-conversation
  • Sales agent generates a Stripe Checkout session and shares the payment link without human handoff
  • Ops agent monitors failed payments and automatically retries, downgrades, or cancels affected subscriptions
  • Finance team asks an AI agent to reconcile invoices and flag overdue accounts across Stripe customers
  • Founder reviews billing and revenue activity from Stripe alongside marketing and product data in one BI dashboard

Agent-callable tools

create_payment_intent

Initiates a Stripe payment intent for a specified amount and currency.

create_checkout_session

Generates a hosted Stripe Checkout link for a customer to complete a purchase.

list_subscriptions

Retrieves active, past-due, or canceled subscriptions for a given customer.

update_subscription

Changes a subscription's plan, quantity, or billing cycle for an existing customer.

cancel_subscription

Cancels a customer's active subscription immediately or at period end.

create_invoice

Creates and optionally sends an invoice for a specified customer and line items.

refund_charge

Issues a full or partial refund against a completed Stripe charge.

retrieve_customer

Fetches billing details, payment methods, and history for a specified Stripe customer.

Your data stays yours

Credentials live in your vault. We route requests — we never store, log, or train on your data.

Works with every AI

Connect once — portable across Claude, GPT, Gemini, and every local agent you run.

Frequently asked questions

Does this expose our Stripe secret key directly to the AI models we use?

No — the Stripe Agent Toolkit runs as a hosted MCP server behind your /api/mcp endpoint, so models authenticate with a scoped Bearer mcph_* key instead of touching your raw Stripe credentials.

Can we use this with Claude, GPT, and Gemini interchangeably?

Yes, the hosted MCP server is model-agnostic, so any agent framework that speaks MCP can call the same Stripe tools without separate integrations.

How does this connect to the business-intelligence dashboard?

Payment, subscription, and refund activity processed through the hosted Stripe MCP server flows into the same dashboard as your other connected tools, giving you a unified revenue view alongside marketing and product data.

Give your AI team the Stripe Agent Toolkit skill

Free forever plan, no credit card. Connected and working in under five minutes.

Connect Stripe Agent Toolkit free