Python/TypeScript library for agentic Stripe API integration
Top 40.7% on sourcepulse
This toolkit provides Python and TypeScript libraries for integrating Stripe's API into agentic workflows, enabling LLM-powered agents to perform financial operations. It supports popular agent frameworks like OpenAI's Agent SDK, LangChain, and CrewAI, simplifying tasks such as creating payment links, managing customers, and processing invoices.
How It Works
The toolkit acts as a bridge between agent frameworks and the Stripe API, leveraging function calling capabilities. It exposes specific Stripe API actions (e.g., paymentLinks.create
) as tools that agents can invoke. Users configure which actions are enabled and can provide context, such as connected account IDs, to tailor API requests.
Quick Start & Requirements
pip install stripe-agent-toolkit
(Requires Python 3.11+)npm install @stripe/agent-toolkit
(Requires Node 18+)/examples
directory.Highlighted Details
context
configuration.Maintenance & Community
This is an official Stripe project. Further community engagement details are not specified in the README.
Licensing & Compatibility
The toolkit is built on Stripe's official SDKs. Licensing details for the toolkit itself are not explicitly stated in the README, but Stripe's general terms of service would apply.
Limitations & Caveats
The library is not exhaustive of the entire Stripe API, meaning only a subset of Stripe's functionalities are exposed through this toolkit.
3 weeks ago
1 day