Stripe Connector
Stripe is a online payment processing platform used by businesses of all sizes to handle transactions, subscriptions and e-commerce activities.
Set up in minutes.
No code, no maintenance.
Stripe
Data source
Stripe in your warehouse.
Ready for your agents.
Stripe is a online payment processing platform used by businesses of all sizes to handle transactions, subscriptions and e-commerce activities. Weld's Stripe connector is fully managed: it extracts data from Stripe, loads it into your warehouse, and keeps it in sync. The data lands in a clean, documented schema with agent context attached, so analysts can query it with SQL or dbt, and agents can query it over the Weld MCP server without guessing at tables or joins.
Stripe data schema.
The map your agents read.
Every table, field and relationship Weld syncs from Stripe is served to agents as context over MCP, so they pick the right tables and join on the right keys.
- tables
- 72
- fields
- 1,145
- relationships
- 85
Stripe models.
What the numbers mean.
Open-source SQL that turns the raw Stripe tables into the reports people ask about. Deploy them in Weld and your agent queries the definitions, not guesses.
- Get all subscriptionsExtracts a comprehensive overview of Stripe subscriptions. This helps in understanding the status and duration of various subscriptions tied to different customers.
- Get subscription plansPulls an exhaustive view of Stripe subscriptions, diving into associated items, the specifics of plans, discounts applied through coupons, and additional metrics like the amount discounted and subscription intervals.
- Normalize to monthly revenueThis SQL model fetches the monthly subscription amounts, converts them to EUR using average monthly forex rates, and provides insights into revenue streams in a standardized currency.
- Identify active subscriptions and sum revenueThis SQL model fetches the monthly revenue per subscription and applies discounts to provide a net monthly amount. It then identifies if a subscription is active or canceled based on the status.grain: customer x month a subscription started
- Create time series for each customerThis SQL model captures the monthly recurring revenue (MRR) trend for each customer, including the change in MRR, and provides a rank based on the MRR. It also considers the customer's subscription status and cancellation date.
- Summarize Monthly Recurring Revenue (MRR)This SQL model provides a comprehensive view of the Monthly Recurring Revenue (MRR) by categorizing the revenue into new MRR, contraction MRR, churn MRR, and expansion MRR. It also computes the net new MRR and total MRR over time.
Ask your agent.
It already knows Stripe.
Connect Claude, Cursor, ChatGPT or your own agent to Weld over MCP. It reads the Stripe context, finds the tables it needs and queries your warehouse.
- Agent contextStripe tables, fields and joins
- QuerySQL against your warehouse
- OperateCheck, rerun and refresh syncs
How many invoice rows do we have per charge? Use our Stripe data.
Reading the Stripe context first, so the query uses the right tables and keys.
Load Stripe into any warehouse.
Set up in minutes, no code.
Everything you need.
To get started.
Stripe setup guide
Step-by-step instructions to configure and start syncing.
MCP serverConnect your agents
Set up Claude, Cursor, ChatGPT or Codex against your Weld workspace.
Weld Connect APIBuild custom connectors
Use the Weld Connect API to build and publish your own connector.
FAQCommon questions
Answers to frequently asked questions about Weld connectors.
Set it up in code.
One REST API.
Use the Weld Connect REST API to create Stripe connections, configure ELT syncs, and manage pipelines entirely through code. Built for embedding, automation, and CI/CD workflows.
▌Common questions.
About connectors.
Put your Stripe data to work.
Connect Stripe, pick a warehouse, and your agents can query it today. Free for 14 days, no credit card.

