# RevenueCat Documentation — Core Tools > Paywalls, Customer Center, Targeting, Experiments, the MCP server, and Rico. Part of the RevenueCat documentation for building in-app purchases and subscriptions. Each link below points to the Markdown version of a page in this section. For every other section, see the root index at [llms.txt](https://www.revenuecat.com/docs/llms.txt). For the complete documentation as a single Markdown file, see [llms-full.txt](https://www.revenuecat.com/docs/llms-full.txt). ## Core Tools - [RevenueCat AI Toolkit](https://www.revenuecat.com/docs/tools/ai-toolkit.md): Plugins, skills, an MCP server, and a CLI that let your coding agent work with RevenueCat - [Plugins](https://www.revenuecat.com/docs/tools/ai-toolkit/plugins.md): Install RevenueCat in Claude Code, Cursor, Codex, Gemini CLI, and VS Code with a single command - [Skills](https://www.revenuecat.com/docs/tools/ai-toolkit/skills.md): Playbooks that tell your coding agent the right order of operations for RevenueCat workflows - [RevenueCat CLI](https://www.revenuecat.com/docs/tools/cli.md): Run and manage your entire RevenueCat setup from the terminal, built for developers and their coding agents - [RevenueCat CLI for coding agents](https://www.revenuecat.com/docs/tools/cli/agents.md): How coding agents discover RevenueCat CLI commands, parse their output, and run without a human - [RevenueCat CLI command reference](https://www.revenuecat.com/docs/tools/cli/commands.md): Every RevenueCat CLI command, grouped the way the CLI groups them - [Install and authenticate the RevenueCat CLI](https://www.revenuecat.com/docs/tools/cli/setup.md): Install the RevenueCat CLI and connect it to your RevenueCat account - [Customer Center](https://www.revenuecat.com/docs/tools/customer-center.md) - [Configuring Change Plans for Customer Center (iOS)](https://www.revenuecat.com/docs/tools/customer-center/customer-center-change-plans-ios.md) - [Configure Customer Center](https://www.revenuecat.com/docs/tools/customer-center/customer-center-configuration.md) - [Integrating Customer Center on Flutter](https://www.revenuecat.com/docs/tools/customer-center/customer-center-flutter.md) - [Installing the SDK](https://www.revenuecat.com/docs/tools/customer-center/customer-center-installation.md) - [Integrating Customer Center](https://www.revenuecat.com/docs/tools/customer-center/customer-center-integration.md) - [Integrating Customer Center on Android](https://www.revenuecat.com/docs/tools/customer-center/customer-center-integration-android.md) - [Integrating Customer Center on iOS](https://www.revenuecat.com/docs/tools/customer-center/customer-center-integration-ios.md) - [Integrating Customer Center on Kotlin Multiplatform](https://www.revenuecat.com/docs/tools/customer-center/customer-center-kmp.md) - [Configuring Apple Promotional Offers for Customer Center](https://www.revenuecat.com/docs/tools/customer-center/customer-center-promo-offers-apple.md) - [Configuring Google Promotional Offers](https://www.revenuecat.com/docs/tools/customer-center/customer-center-promo-offers-google.md) - [Integrating Customer Center on React Native](https://www.revenuecat.com/docs/tools/customer-center/customer-center-react-native.md) - [Integrating Customer Center on Unity](https://www.revenuecat.com/docs/tools/customer-center/customer-center-unity.md) - [Experiments](https://www.revenuecat.com/docs/tools/experiments-v1.md): Take the guesswork out of pricing & paywalls - [Configuring Experiments](https://www.revenuecat.com/docs/tools/experiments-v1/configuring-experiments-v1.md) - [Creating Offerings to Test](https://www.revenuecat.com/docs/tools/experiments-v1/creating-offerings-to-test.md) - [Experiment Performance Alerts](https://www.revenuecat.com/docs/tools/experiments-v1/experiment-performance-alerts.md) - [Experiment Results Summaries](https://www.revenuecat.com/docs/tools/experiments-v1/experiment-results-summaries.md) - [Getting Started with Experiments](https://www.revenuecat.com/docs/tools/experiments-v1/experiments-overview-v1.md) - [Experiments Results](https://www.revenuecat.com/docs/tools/experiments-v1/experiments-results-v1.md) - [Funnels](https://www.revenuecat.com/docs/tools/funnels.md) - [Analyzing Funnels](https://www.revenuecat.com/docs/tools/funnels/analyzing-funnels.md) - [Configuring Payments](https://www.revenuecat.com/docs/tools/funnels/configuring-payments.md) - [Creating Funnels](https://www.revenuecat.com/docs/tools/funnels/creating-funnels.md) - [Deploying Funnels](https://www.revenuecat.com/docs/tools/funnels/deploying-funnels.md) - [Experimenting with Funnels](https://www.revenuecat.com/docs/tools/funnels/experimenting-with-funnels.md) - [Funnel Integrations](https://www.revenuecat.com/docs/tools/funnels/integrations.md) - [RevenueCat MCP Server](https://www.revenuecat.com/docs/tools/mcp.md): AI-powered subscription management through natural language interactions - [Best Practices & Troubleshooting](https://www.revenuecat.com/docs/tools/mcp/best-practices-and-troubleshooting.md): Best practices, troubleshooting, and security considerations for RevenueCat MCP - [RevenueCat MCP Server Setup](https://www.revenuecat.com/docs/tools/mcp/setup.md): Configure RevenueCat MCP Server for your AI assistant - [RevenueCat MCP Tools Reference](https://www.revenuecat.com/docs/tools/mcp/tools-reference.md): Tools available through the RevenueCat MCP server, organized by category - [RevenueCat MCP Usage Examples](https://www.revenuecat.com/docs/tools/mcp/usage-examples.md): Natural language interaction examples with RevenueCat MCP server - [Offering metadata](https://www.revenuecat.com/docs/tools/offering-metadata.md) - [Offering metadata example use cases](https://www.revenuecat.com/docs/tools/offering-metadata/offering-metadata-examples.md) - [Paywalls](https://www.revenuecat.com/docs/tools/paywalls.md): Remotely configure your entire paywall view without code changes using RevenueCat Paywalls. - [Paywalls (Legacy)](https://www.revenuecat.com/docs/tools/paywalls-legacy.md) - [Creating Paywalls (Legacy)](https://www.revenuecat.com/docs/tools/paywalls-legacy/creating-paywalls.md) - [Displaying Paywalls](https://www.revenuecat.com/docs/tools/paywalls-legacy/displaying-paywalls.md) - [Installing the SDK](https://www.revenuecat.com/docs/tools/paywalls-legacy/installation.md) - [Changelog](https://www.revenuecat.com/docs/tools/paywalls/change-log.md) - [Creating Paywalls](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls.md): How to build, customize, and publish paywalls using the RevenueCat Paywall Editor. - [Getting your paywall approved through app review](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/app-review.md) - [Component Properties](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/component-properties.md) - [Components](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/components.md) - [Designing for other customer states](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/customer-states.md) - [Importing from Figma](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/importing-from-figma.md) - [Localization](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/localization.md) - [Product changes (Google Play)](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/product-changes.md) - [Rules](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/rules.md) - [Supporting offers](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/supporting-offers.md) - [Variables](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/variables.md) - [App-to-web purchases](https://www.revenuecat.com/docs/tools/paywalls/creating-paywalls/web-purchase-button.md) - [Displaying Paywalls](https://www.revenuecat.com/docs/tools/paywalls/displaying-paywalls.md) - [Installing the SDK](https://www.revenuecat.com/docs/tools/paywalls/installation.md) - [Paywall integrations](https://www.revenuecat.com/docs/tools/paywalls/integrations.md): Send RevenueCat Paywall events to your analytics platforms - [Testing Paywalls](https://www.revenuecat.com/docs/tools/paywalls/testing-paywalls.md) - [Rico](https://www.revenuecat.com/docs/tools/rico.md): Your AI-powered app growth advisor, built into RevenueCat - [Targeting](https://www.revenuecat.com/docs/tools/targeting.md): Create rules to serve distinct audiences their own Offerings. - [Fallback paywalls by SDK version](https://www.revenuecat.com/docs/tools/targeting/fallback-paywalls-by-sdk-version.md) - [By Placement](https://www.revenuecat.com/docs/tools/targeting/placements.md)