Skip to main content
9 – 17 UHR +49 8031 3508270 LUITPOLDSTR. 9, 83022 ROSENHEIM
DE / EN
CompanyGPT Integration MCP server: streamable HTTP

Use Stripe with AI via MCP

Payment data answers many of the questions that get passed back and forth between finance, sales and support. Stripe runs an official, generally available MCP server for this, which CompanyGPT connects to via streamable HTTP.

What is Stripe?

Stripe provides payment infrastructure. Companies use it to process card payments and local payment methods, manage subscriptions and recurring billing, issue invoices and control payouts. The platform is embedded into shops, portals and SaaS products via API, which often makes it the central source for everything revenue-related.

For AI agents, Stripe is compelling because it holds business reality in structured form: who paid what and when, which subscriptions are active, where a payment is stuck. Those questions can be answered directly via MCP, without anyone exporting a dashboard first.

Connection at a Glance

MCP server
Official (Stripe), remote – generally available
Transport
Streamable HTTP
Endpoint
mcp.stripe.com
Authentication
OAuth or restricted API key
Operating model
SaaS
Permissions
Finely scopable via restricted keys, e.g. read-only

How to Connect Stripe to CompanyGPT

Stripe provides an official MCP server at mcp.stripe.com, generally available and addressed via streamable HTTP. CompanyGPT connects to this endpoint directly – no additional infrastructure and no intermediary service required.

There are two ways to authorize: OAuth, where users sign in with their Stripe account, or a restricted API key whose permissions you scope precisely in Stripe. For financial data the second route is often preferable, because the key can be limited to exactly the objects and operations a use case needs – read access to invoices with no write permission at all, for example.

Inside CompanyGPT, your administrators determine via roles and groups who may use the Stripe integration, keeping access to payment data with finance and selected departments.

Typical Use Cases

How AI agents in CompanyGPT work with Stripe

Clarify payment status in support

The support team asks in chat whether an invoice has been settled or why a payment failed – without giving every agent their own Stripe login.

Prepare revenue overviews

Finance has subscription counts, new sign-ups and cancellations for a period summarized and turned into a short report for management.

Follow up on open items

An agent lists overdue invoices with customer context and drafts payment reminders that a human approves before they go out.

Frequently Asked Questions

Stripe and AI – the most important answers

Does Stripe have an official MCP server?

Yes. Stripe operates an official, generally available MCP server at mcp.stripe.com. It is addressed via streamable HTTP, so no server installation of your own is needed.

How does CompanyGPT authenticate with Stripe?

Either via OAuth with a Stripe account or with a restricted API key. The key route is recommended when access should be technically limited to specific objects and operations.

Can the AI trigger payments?

That depends on the permissions you grant. With a read-only restricted key, only queries are possible. In addition, CompanyGPT lets you define per agent which tools are available at all.

Where does the payment data go?

CompanyGPT runs in your own cloud tenant and communicates directly with the Stripe endpoint. There is no additional intermediary caching payment data along the way.

Does every employee get insight into financial data?

No. Access is granted in CompanyGPT via roles and groups, so the Stripe integration is only available to the teams that actually need it.

Related Integrations

E-Commerce & Payments

Stripe and Your AI – GDPR-Compliant with CompanyGPT

CompanyGPT is the enterprise AI assistant in your own cloud tenant: all relevant AI models, your company data and integrations like Stripe – centrally managed, with roles and permissions. We set up the connection together with you.

Stripe is a trademark of its respective owner (Stripe, Inc.). Its mention describes compatibility and does not imply any partnership or endorsement. Availability and scope of the connection depend on the respective vendor.