RevenueCat Tools
Integrate with RevenueCat to manage cross-platform subscriptions, entitlements, and offerings.
Setup Required
RevenueCat tools require your RevenueCat Secret API Key and Project ID to be configured in project settings. Find these in your RevenueCat dashboard under Project Settings → API Keys.
Available Tools
list_revenuecat_appsList all apps in your RevenueCat project
create_revenuecat_appCreate a new app in RevenueCat
list_revenuecat_productsList all products for an app
create_revenuecat_productCreate a product in RevenueCat
list_revenuecat_entitlementsList all entitlements
create_revenuecat_entitlementCreate an entitlement for access control
list_revenuecat_offeringsList all offerings
create_revenuecat_offeringCreate an offering with packages
create_revenuecat_packageAdd a package to an offering
sync_products_to_revenuecatSync App Store products to RevenueCat
create_offering_with_productsCreate a complete offering setup in one call
RevenueCat Concepts
| Concept | Description |
|---|---|
| App | Your iOS or Android app connected to a store |
| Product | A purchasable item linked to an App Store product ID |
| Entitlement | Access level granted by purchases (e.g., "premium") |
| Offering | A collection of packages shown to users |
| Package | A product within an offering (e.g., "$rc_monthly") |
Quick Setup Workflow
- 1. Create an app with
create_revenuecat_app - 2. Sync products with
sync_products_to_revenuecat - 3. Create entitlement with
create_revenuecat_entitlement - 4. Create offering with
create_offering_with_products
One-Step Setup
Use create_offering_with_products to create an entitlement, offering, and packages all in one call.