mcpField
R
revenuecat-dashboard-links

revenuecat-dashboard-links

github.com/revenuecatOther76212 installsUpdated 1d ago
Repository

About revenuecat-dashboard-links

revenuecat-dashboard-links is a skill for constructing links to RevenueCat dashboard pages. It prioritizes URLs returned by MCP tools, provides route guidance when those are unavailable, and warns against inventing IDs.

Key features

  1. 01Prefer URLs returned by MCP tools
  2. 02Generate CLI deep links
  3. 03Document dashboard routes
  4. 04Require real resource IDs

Use cases

  1. 01Link to a fetched RevenueCat resource
  2. 02Open dashboard sections through the rc CLI

MCP support

It instructs users to prefer dashboard URLs returned by RevenueCat MCP tools and use documented routes when a tool has not supplied a URL.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/revenuecat/ai-toolkit --skill revenuecat-dashboard-links

After installing, type/revenuecat-dashboard-linksin Claude Code to confirm it loaded.

Details

From the project README

Dashboard links

Share https://app.revenuecat.com/... links so the user can open the page you are talking about. Do not invent IDs. If you do not have one, ask or omit the link.

Prefer the URL the MCP server returns. Most RevenueCat MCP tool results about a specific resource (offerings, products, entitlements, paywalls, experiments, customers, audiences, apps, billing) include a line starting "Dashboard URL for this result". Link that exact URL. Use the routes below only when no result gave you one, for example with the rc CLI, for a page you did not fetch through a tool, or for charts.

Via the rc CLI (see the revenuecat-cli skill): rc open [section] [id] --print prints a deep link for a coarse section (paywalls, customers, experiments, charts, apps, overview, settings, integrations, catalog, api-keys, audit-logs). Use the routes below when you need a specific resource.

For chart/metric links with filters and date ranges, use revenuecat-charts. For filtered customer lists and audiences, use revenuecat-audiences.

URL rules

  • Base: https://app.revenuecat.com
  • {projectId} in these paths is the short hex ID (e.g. 56965ae1), not proj56965ae1. list-projects returns IDs starting with proj — strip that prefix for dashboard URLs.
  • Fill every {param} with a real ID from an API/MCP response.
  • Do not add query parameters unless revenuecat-charts or revenuecat-audiences says so.
  • $listId on /customer-lists/{listId} is an audience's customer_list_id (list…), not its id (aud…).

Account (no project)

PathPage
/overviewHome / account overview
/settings/accountAccount settings
/settings/billingRevenueCat plan and billing
/settings/billing/invoicesBilling invoices
/settings/securitySecurity, 2FA
/projects/addCreate a project

Project pages

Prefix every path with /projects/{projectId}.

PathPage
/ or /overviewProject overview
/appsApps list
/apps/{appId}App details, store credentials
/new-appAdd an app
/api-keysAPI keys
/sdk-compatibilitySDK versions and feature compatibility
/settingsProject settings
/collaboratorsTeam members and roles
/audit-logsAudit logs
/product-catalog/entitlementsEntitlements list
/product-catalog/entitlements/{entitlementId}Entitlement detail
/product-catalog/productsProducts list
/product-catalog/products/{productId}Product detail
/product-catalog/product-editorBulk product editor
/product-catalog/offeringsOfferings list
/product-catalog/offerings/{offeringId}Offering detail
/product-catalog/virtual-currenciesIn-app currencies
/paywallsPaywalls list
/paywalls/{paywallId}/builderPaywall builder
/targetingTargeting rules
/experimentsExperiments list
/experiments/{experimentId}Experiment detail / results
/lifecycle/customer-centerCustomer Center config
/lifecycle/winbackWin-back campaigns
/lifecycle/retentionRetention offers
/funnelsWeb funnels
/chartsCharts home (see revenuecat-charts for filtered chart URLs)
/benchmarksBenchmarks
/customer-listsAudiences / customer lists
/customer-lists/{listId}Saved audience (customer_list_id)
/customers/{appUserId}Customer profile
/integrationsIntegrations home
/integrations/webhooksWebhooks

Examples

Offering detail:

https://app.revenuecat.com/projects/56965ae1/product-catalog/offerings/ofrng_default

Paywall builder:

https://app.revenuecat.com/projects/56965ae1/paywalls/pw_abc123/builder

Comments

Markdown supported