mcpField
R
revenuecat

revenuecat

github.com/revenuecatData & databases14524 installsUpdated 25w ago
Repository

About revenuecat

The RevenueCat skill helps developers query RevenueCat metrics and project data, and find API guidance. It provides domain-specific local references alongside remote documentation search.

Key features

  1. 01Query projects and metrics
  2. 02Access customer and subscription data
  3. 03Manage products, entitlements, and offerings
  4. 04Consult domain-specific API references
  5. 05Search online documentation

Use cases

  1. 01Review accessible project information
  2. 02Look up customer or subscription data
  3. 03Find APIs for products or entitlements
  4. 04Search RevenueCat documentation

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/revenuecat/revenuecat-skill --skill revenuecat

After installing, type/revenuecatin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
api-v2.md
audit-logs.md
chart-links.md
customers.md
entitlements.md
error-handling.md
integrations.md
metrics.md
offerings.md
paywalls.md
products.md
projects.md
purchases.md
rate-limits.md
subscriptions.md
virtual-currencies.md
scripts/
rc-api.sh

Details

From the project README

RevenueCat

Query RevenueCat metrics and search documentation.

Config

Set RC_API_KEY environment variable, which should be a v2 secret API key.

Context

Query the RevenueCat API (GET /projects) to get information about the project you have access to. Your RevenueCat API key allows access to a single project. Use the project ID in subsequent API calls.

API Access

{baseDir}/scripts/rc-api.sh <endpoint>

Example: {baseDir}/scripts/rc-api.sh /projects to list projects.

Local API Reference

Start with {baseDir}/references/api-v2.md for auth, pagination, and common patterns. Then load the domain file you need:

DomainFileCovers
Customersreferences/customers.mdCRUD, attributes, aliases, entitlements, subscriptions, purchases, invoices, virtual currencies, actions
Subscriptionsreferences/subscriptions.mdList, get, transactions, cancel, refund, management URL
Productsreferences/products.mdCRUD, create in store, test prices
Offeringsreferences/offerings.mdOfferings, packages, package products
Entitlementsreferences/entitlements.mdCRUD, attach/detach products
Purchasesreferences/purchases.mdList, get, refund, entitlements
Projectsreferences/projects.mdProjects, apps, API keys, StoreKit config
Metricsreferences/metrics.mdOverview metrics, charts, chart options
Paywallsreferences/paywalls.mdPaywall creation
Integrationsreferences/integrations.mdIntegrations CRUD
Virtual Currenciesreferences/virtual-currencies.mdVirtual currencies CRUD
Error Handlingreferences/error-handling.mdError handling
Rate Limitsreferences/rate-limits.mdRate limits

Only load the reference file relevant to the current task — don't load them all.

Remote Documentation Search

The RevenueCat documentation is available at https://www.revenuecat.com/docs. Use https://www.revenuecat.com/docs/llms.txt and /sitemap.xml as a guide to the content that is available. Add .md to the end of a documentation URL to get the markdown version of the page.

Comments

Markdown supported