Customer and product context
Expose Stripe customer and product operations through MCP tools.
Documentation ↗MCP server / payments / source-linked
Stripe MCP connects compatible AI clients to Stripe’s hosted tools at mcp.stripe.com through OAuth, and Stripe also publishes a local package for restricted-key deployments. The integration covers customers, products, payments, and related Stripe workflows. Tool availability is permissioned by a Restricted API Key in local/toolkit paths; payment mutations require human review.
Identify the implementation and the job it supports.
Stripe MCP connects compatible AI clients to Stripe’s hosted tools at mcp.stripe.com through OAuth, and Stripe also publishes a local package for restricted-key deployments. The integration covers customers, products, payments, and related Stripe workflows. Tool availability is permissioned by a Restricted API Key in local/toolkit paths; payment mutations require human review.
The documented interface, authentication and installation path.
For hosted use, connect the official endpoint through a supported client and authorize. For local use, run @stripe/mcp with a restricted key and keep it outside source control.
Setup reference ↗Documented setup example. Review the source and credentials before running; this command was not executed for this article.
npx -y @stripe/mcp --api-key=YOUR_RESTRICTED_KEYConcrete capabilities with maintainer sources.
Expose Stripe customer and product operations through MCP tools.
Documentation ↗Support payment-related tools including payment links and other account operations, subject to key permissions.
Documentation ↗Stripe’s current toolkit fetches tools from mcp.stripe.com and uses RAK permissions rather than the older actions configuration.
Documentation ↗What was checked and what was not tested.
Public maintainer documentation and repositories. This is not a hands-on product review.
Setup examples are documented examples. Suggested trials and comparison advice are editorial guidance.
Sources support the adjacent factual statements. A source review does not establish uptime, performance, security or current account eligibility. Read the editorial policy.
A bounded evaluation you can reproduce in your own environment.
Suggested evaluation, not an observed test result.
What to inspect: A reviewed payment operation plan with a narrow permission boundary. Proposed workflow; not tested by clawbot.ai.
Workflow reference ↗Read these constraints before granting access.
Stripe’s current migration notes say network access to mcp.stripe.com is required; there is no local fallback for the hosted toolkit connection.
Boundary reference ↗A secret key or broad RAK can enable consequential writes; this is a security inference from the documented payment/customer tools and permission model.
Boundary reference ↗Make the expected output explicit before you connect.
A reviewed payment operation plan with a narrow permission boundary. Proposed workflow; not tested by clawbot.ai.
Keep the task inputs, tool calls, output and any errors together when you evaluate. The trial above is a proposal, not a recorded result.
Specific reasons to choose another route, with the tradeoff shown.
| Alternative | Choose it when | Tradeoff |
|---|---|---|
| HubSpot MCP | Choose for CRM records, deals, and marketing activity instead of payment primitives. | HubSpot is CRM-centric; Stripe is the correct system of record for billing and payments. Documentation ↗ |
| Composio MCP | Choose when you need to combine Stripe with many other SaaS toolkits under one session policy. | Adds an integration layer and separate credentials; Stripe MCP is more direct. Documentation ↗ |
Answers specific to this implementation.
Yes. Stripe’s registry documents a hosted endpoint at https://mcp.stripe.com with OAuth access.
Documentation ↗
Create a Restricted API Key with only the permissions required; current toolkit configuration no longer uses the old actions field.
Documentation ↗
Maintainer documentation used in this record.