What problem does it solve?
Automates Stripe payment and billing operations by turning raw Stripe CLI usage into structured, machine-friendly JSON results for common agent workflows.
Core Features & Use Cases
- Pass-through Stripe CLI execution: Run a wide range of Stripe commands (customers, charges/payment intents, refunds, invoices, products, prices, subscriptions, and more) without writing Stripe-specific integration code.
- Parsed JSON responses: Returns a success flag plus a normalized result object, along with the raw stdout for traceability.
- Webhook testing and event delivery: Triggers synthetic events to validate webhook-driven flows that would normally depend on real Stripe activity.
- Environment-safe credentials: Uses the Stripe CLI stored credentials (test/live/restricted keys) configured via MachinaOs, avoiding inline API key handling.
Quick Start
Use the stripe-skill to create a PaymentIntent by asking your agent to run the command customers create --email [email protected] and then pass the resulting customer id into a payment_intents create command with amount, currency, and confirm.