Create charges, list subscriptions, manage customers, and query invoices via Stripe API
310+ deploysclaude mcp add stripe --url https://datafaucet.dev/api/mcp/t/stripe
Run this command in your terminal · most users connect in under 60s
GET endpoints
list_customers
List customers with email, name, created date, and default payment method. Filter by 'created[gte]' timestamp or 'email'. Paginate with 'starting_after' cursor.
https://api.stripe.com/v1/customers
list_charges
List charges with amount (in cents), currency, status (succeeded/pending/failed), customer ID, and receipt URL. Filter by 'customer' or date range.
https://api.stripe.com/v1/charges
list_subscriptions
List subscriptions with plan details, billing interval (month/year), current_period_start/end, and cancel_at_period_end flag. Filter by 'status' (active/canceled/past_due).
https://api.stripe.com/v1/subscriptions
list_invoices
List invoices with total, amount_due, status (draft/open/paid/void/uncollectible), hosted_invoice_url, and invoice_pdf download link. Filter by 'customer' or 'subscription'.
https://api.stripe.com/v1/invoices
get_balance
Get current Stripe account balance broken down by currency. Shows 'available' (ready to pay out), 'pending' (processing), and 'connect_reserved' amounts in smallest unit (cents).
https://api.stripe.com/v1/balance
get_customer
Retrieve a single customer by ID. Returns full customer object with email, name, default_source, subscriptions list, balance, metadata, and created timestamp.
https://api.stripe.com/v1/customers/{customer_id}
list_payment_intents
List payment intents with amount, currency, status (requires_payment_method/succeeded/canceled), payment_method_types, and latest_charge ID. The modern payment flow replacement for charges.
https://api.stripe.com/v1/payment_intents
get_invoice
Retrieve a single invoice by ID. Returns full invoice with amount_due, amount_paid, status, customer, subscription, lines (individual charges), hosted_invoice_url, invoice_pdf, and payment_intent.
https://api.stripe.com/v1/invoices/{invoice_id}
get_subscription
Retrieve a single subscription by ID. Returns plan, status (active/canceled/past_due/trialing), current_period_start/end, cancel_at_period_end, default_payment_method, items with price details, and latest_invoice.
https://api.stripe.com/v1/subscriptions/{subscription_id}
POST endpoints
create_customer
Create a customer. Form params: email, name, description, phone, metadata[key]=value, payment_method (attach default). Returns customer object with id (cus_xxx), created timestamp, and livemode flag.
https://api.stripe.com/v1/customers
Run this in your terminal:
claude mcp add stripe https://datafaucet.dev/api/mcp/t/stripe
Connect Stripe API to your AI agent in under 60 seconds. No account required.
{notion_token}) with your real credentialsNeed API keys? Try our free sandbox templates first to see MCP in action with zero setup.
Replace these placeholders with your real values before deploying:
{customer_id}Resource identifier{email}Email address{invoice_id}Resource identifier{name}Your value{stripe_secret_key}API settings page{subscription_id}Resource identifierPreview:
GET https://api.stripe.com/v1/customers Authorization: Bearer {stripe_secret_key}
claude mcp add stripe --url https://datafaucet.dev/api/mcp/t/stripeWhat your AI agent sees
I have access to 10 tools from Stripe API: list_customers, list_charges, list_subscriptions, and 7 more.
“List customers with email, name, created date, and default payment method. Filter by 'created[gte]' timestamp or 'email'. Paginate with 'starting_after' cursor.”
Calling list_customers... Done. Here are the results.
Try these prompts
“Show me this month's revenue compared to last month”
Copy“Find the customer with email alex@example.com and list their recent charges”
Copy“Create a 20% discount code valid for the next 7 days”
CopyClick any prompt to copy, then paste into your AI client.