Why you'd want it
Stripe hosts an MCP server at mcp.stripe.com with OAuth; its tools search, inspect, read and write Stripe API methods and search the Stripe docs, which makes much of the API reachable without loading every endpoint into context. Stripe requires human confirmation before some write actions, such as refunds and outbound payments. The stripe/ai repo also holds the Agent Toolkit for Python and TypeScript (OpenAI Agents SDK, LangChain, CrewAI, Vercel AI SDK), a local MCP package, billing integrations for the Vercel AI SDK and native OpenAI, Anthropic and Gemini SDKs, and Stripe agent skills and plugins.
Best for
- Products built on Stripe
- Agent frameworks that need Stripe tools via function calling
- Looking up Stripe docs while integrating
Use it when
You build on Stripe and want a coding agent or your own agent to query and change Stripe objects, or to answer integration questions from the Stripe docs.
Skip it if
You do not use Stripe. Write tools act on a real Stripe account, so Stripe advises turning on tool approval in your client and using restricted API keys to limit what the toolkit can do.
Editor's note
Moved from stripe/agent-toolkit to stripe/ai, which now also holds Stripe AI SDK integrations, skills and agent plugins.