---
title: "Whop MCP server for AI agents - actionlake"
description: "Give Claude 503 Whop actions through one MCP server: memberships, payments, accounts. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/whop
updated: 2026-10-23
---

Connectors · Accounting & finance

# Whop MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Whop and the rest of your systems. It gives your agent 503 Whop actions (231 reads, 204 writes and 68 that wait for a confirmation) and holds the Whop credential itself, so the agent never does. It paces Whop's limits and records every call.

[Connect Whop free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "whop.invoices.list",
  intent: "check which Whop account is connected"
}
# List invoices · read · 1 upstream call
```

- 503 actions in one signed file
- 231 read look, never change
- 204 write create and update
- 68 wait for a yes destructive, confirmed first

Set up

## Connect Whop in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect Whop.
   Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `api_key` Whop API key
   ```
   account { op: "connections.requirements", service: "whop" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "whop.invoices.list" }
   # list invoices · read · 1 upstream call
   check { action: "whop.invoices.create", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

Whop at a glance

**Sign-in**

Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.

**You provide**

`api_key`

**Limits we pace to**

100 calls per 10 seconds, per connection

**API covered**

Whop API v1 (OpenAPI 3.1, api.whop.com/api/v1/openapi.json)`api.whop.com`

**Built from**

Whop's documentation, read 23 October 2026[api.whop.com](https://api.whop.com/api/v1/openapi.json) [docs.whop.com](https://docs.whop.com/api-reference)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

215 of 231 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

9, so ask can line Whop up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in Whop.

503 actions in 147 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **231** read look, never change
- **204** write create and update
- **68** destructive wait for a confirmation

1. ### Memberships
   13
   2 read · 9 write · 2 destructive
   List Memberships · Retrieve Membership · Update Membership · Invite to a Membership
2. ### Payments
   12
   3 read · 5 write · 4 destructive
   List Payments · Retrieve Payment · Generate Payment PDF · Resume a parked renewal
3. ### Accounts
   11
   4 read · 4 write · 3 destructive
   Create Account · List Accounts · Search Accounts · Form Company
4. ### Ad groups
   10
   4 read · 5 write · 1 destructive
   Create an Ad Group · Estimate Ad Group Reach · List Ad Groups · Duplicate an Ad Group
5. ### Ad campaigns
   9
   2 read · 6 write · 1 destructive
   Create an Ad Campaign · List Ad Campaigns · Duplicate an Ad Campaign · Retrieve an Ad Campaign
6. ### Invoices
   9
   2 read · 5 write · 2 destructive
   List invoices · Create invoice · Retrieve invoice · Update invoice
7. ### Resolution center cases
   9
   2 read · 5 write · 2 destructive
   Open a Case as the Customer · List Resolution Center Cases · Accept a Case · Appeal a Case
8. ### Ads
   8
   2 read · 5 write · 1 destructive
   Create an Ad · List Ads · Duplicate an Ad · Retrieve an Ad

**139 more areas · 422 actions**

- Course lessons **8**
- Experiences **8**
- Experiments **8**
- Payment rules **8**
- Ad conversion value rules **7**
- Products **7**
- Waitlist entries **7**
- Webhooks **7**
- API keys **6**
- Apps **6**
- Disputes **6**
- Domains **6**
- Email addresses **6**
- Partner referral requests **6**
- Payout methods **6**
- Plans **6**
- Promo codes **6**
- Variants **6**
- Ad pixels **5**
- Affiliate overrides **5**
- Affiliates **5**
- AI chats **5**
- Audiences **5**
- Bounties **5**
- Bounty submissions **5**
- Course chapters **5**
- Courses **5**
- DM channels **5**
- DM members **5**
- External accounts **5**
- Financing applications **5**
- Messages **5**
- Partner businesses **5**
- Payment method domains **5**
- Setup intents **5**
- Shipments **5**
- Social accounts **5**
- Team members **5**
- Users **5**
- App builds **4**
- Authorized users **4**
- Cards **4**
- Cashback rules **4**
- Checkout configurations **4**
- Events **4**
- Files **4**
- Forum posts **4**
- Identity profiles **4**
- Leads **4**
- Livestreams **4**
- Notifications **4**
- Payouts **4**
- Reactions **4**
- Verifications **4**
- App installations **3**
- Chat channels **3**
- Company token transactions **3**
- Exports **3**
- External account partners **3**
- Fee markups **3**
- Forums **3**
- Passkeys **3**
- Payment methods **3**
- Reviews **3**
- Social account partners **3**
- Support channels **3**
- Swaps **3**
- Trades **3**
- Transfers **3**
- Account fees **2**
- Account preferences **2**
- Bounty public submissions **2**
- Card transactions **2**
- Claim links **2**
- Course lesson interactions **2**
- Course students **2**
- Dispute alerts **2**
- Economic intelligences **2**
- Financial reports **2**
- Media assets **2**
- Member notes **2**
- Members **2**
- Oauth grants **2**
- Payment quotes **2**
- People **2**
- Refunds **2**
- Stats **2**
- Stats reports **2**
- Stats time series **2**
- User preferences **2**
- Webhook deliveries **2**
- Access tokens **1**
- Account customer trackings **1**
- Account links **1**
- Account reserves **1**
- API key permissions **1**
- API logs **1**
- App logs **1**
- App permissions **1**
- Confirmation tokens **1**
- Deposits **1**
- Dispute summaries **1**
- External account lead forms **1**
- External account posts **1**
- Feedback submissions **1**
- Financial activities **1**
- Financing providers **1**
- Ledger accounts **1**
- Member logs **1**
- Notification badges **1**
- Notification topics **1**
- Partner business earnings **1**
- Partner fee options **1**
- Partner leaderboards **1**
- Partners **1**
- Passkey challenges **1**
- Payment fees **1**
- Payment rule fields **1**
- Payment summaries **1**
- Payout accounts **1**
- Payout quotes **1**
- Paypal link sessions **1**
- Permissions **1**
- Product affiliates **1**
- Referral partners **1**
- Referred users **1**
- Resolution center case events **1**
- Resolution center case summaries **1**
- Social account lead forms **1**
- Social account posts **1**
- Supported payout methods **1**
- Swap quotes **1**
- Transfer recipients **1**
- User access **1**
- User fees **1**
- User notification experience preferences **1**
- User notification preferences **1**
- User notification topic preferences **1**
- User recommended actions **1**

Top actions

## The Whop API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 47 of Whop's 47 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `whop.invoices.list` List invoices | List invoices. | read | `finance.invoice.list` 101 connectors |
| `whop.payments.list` List Payments | List Payments. | read | `finance.payment.list` 75 connectors |
| `whop.memberships.list` List Memberships | List Memberships. | read | `finance.subscription.list` 37 connectors |
| `whop.users.list` List Users | List Users. | read | `identity.user.list` 474 connectors |
| `whop.products.list` List Products | List Products. | read | `commerce.product.list` 112 connectors |
| `whop.refunds.list` List Refunds | List Refunds. | read | `finance.refund.list` 23 connectors |
| `whop.invoices.create` Create invoice | Create invoice. | write | `finance.invoice.create` 74 connectors |
| `whop.members.list` List Members | List Members. | read | `commerce.customer.list` 45 connectors |
| `whop.users.me` Retrieve Current User | Retrieve Current User. | read | `identity.current_user.get` 307 connectors |
| `whop.invoices.update` Update invoice | Update invoice. | write | `finance.invoice.update` 69 connectors |
| `whop.products.create` Create Product | Create Product. | write | `commerce.product.create` 92 connectors |
| `whop.invoices.delete` Delete invoice | Delete invoice. | destructive | `finance.invoice.delete` 56 connectors |

Try it

## Prompts to paste into Claude.

Each one names the Whop actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Which Whop invoices are more than 30 days overdue? Group them by customer with the total owed.
   calls `whop.invoices.list`
2. Write write
   Create invoice in Whop. Show me exactly what you will send before you save it.
   calls `whop.invoices.create`

Governance for Whop

## Destructive actions wait for a yes.

68 Whop actions are destructive. The first 10:

- Delete invoice `whop.invoices.delete`
- Delete Product `whop.products.delete`
- Delete Promo Code `whop.promo_codes.delete`
- Delete Webhook `whop.webhooks.delete`
- Delete message `whop.messages.delete`
- Delete an Ad `whop.ads.delete`
- Delete App `whop.apps.delete`
- Delete Plan `whop.plans.delete`
- Delete course `whop.courses.delete`
- Delete Domain `whop.domains.delete`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do whop.invoices.delete confirm_policy: **human**

Delete invoice?

**intent:** the user asked me to delete invoice

run suspended · waiting for a named person · key _whop-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "whop-agent",
  allowed_actions: ["whop.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "whop.invoices.delete", approver: "lead@example.com" },
    { match: "whop.products.delete", approver: "lead@example.com" },
    { match: "whop.promo_codes.delete", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to Whop only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What Whop costs on actionlake.

Every Whop action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call Whop refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 503 Whop actions
- 503 actions page each page of a long list is one call
- 215 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every Whop action.

503 actions by area: the id your agent calls, what it does, and its effect.

**Memberships 13**

- `whop.memberships.get` Retrieve Membership read
- `whop.memberships.invite` Invite to a Membership write
- `whop.memberships.list` List Memberships read
- `whop.memberships.update` Update Membership write
- `whop.memberships.apply_promo_code` Apply Promo Code to Membership write
- `whop.memberships.assign_affiliate` Assign Affiliate to Membership write
- and 7 more in this area

**Payments 12**

- `whop.payments.generate_pdf` Generate Payment PDF write
- `whop.payments.get` Retrieve Payment read
- `whop.payments.list` List Payments read
- `whop.payments.resume` Resume a parked renewal write
- `whop.payments.capture` Capture payment destructive
- `whop.payments.create` Create Payment destructive
- and 6 more in this area

**Accounts 11**

- `whop.accounts.create` Create Account write
- `whop.accounts.form_company` Form Company write
- `whop.accounts.list` List Accounts read
- `whop.accounts.search` Search Accounts read
- `whop.accounts.delete` Delete a Connected Account destructive
- `whop.accounts.get` Retrieve Account read
- and 5 more in this area

**Ad groups 10**

- `whop.ad_groups.create` Create an Ad Group write
- `whop.ad_groups.duplicate` Duplicate an Ad Group write
- `whop.ad_groups.estimate_reach` Estimate Ad Group Reach read
- `whop.ad_groups.list` List Ad Groups read
- `whop.ad_groups.delete` Delete an Ad Group destructive
- `whop.ad_groups.get` Retrieve an Ad Group read
- and 4 more in this area

**Ad campaigns 9**

- `whop.ad_campaigns.create` Create an Ad Campaign write
- `whop.ad_campaigns.duplicate` Duplicate an Ad Campaign write
- `whop.ad_campaigns.get` Retrieve an Ad Campaign read
- `whop.ad_campaigns.list` List Ad Campaigns read
- `whop.ad_campaigns.delete` Delete an Ad Campaign destructive
- `whop.ad_campaigns.pause` Pause an Ad Campaign write
- and 3 more in this area

**Invoices 9**

- `whop.invoices.create` Create invoice write
- `whop.invoices.get` Retrieve invoice read
- `whop.invoices.list` List invoices read
- `whop.invoices.update` Update invoice write
- `whop.invoices.delete` Delete invoice destructive
- `whop.invoices.mark_paid` Mark paid invoice write
- and 3 more in this area

**Resolution center cases 9**

- `whop.resolution_center_cases.accept` Accept a Case write
- `whop.resolution_center_cases.appeal` Appeal a Case write
- `whop.resolution_center_cases.create` Open a Case as the Customer write
- `whop.resolution_center_cases.list` List Resolution Center Cases read
- `whop.resolution_center_cases.deny` Deny a Case destructive
- `whop.resolution_center_cases.get` Retrieve Resolution Center Case read
- and 3 more in this area

**Ads 8**

- `whop.ads.create` Create an Ad write
- `whop.ads.duplicate` Duplicate an Ad write
- `whop.ads.get` Retrieve an Ad read
- `whop.ads.list` List Ads read
- `whop.ads.delete` Delete an Ad destructive
- `whop.ads.pause` Pause an Ad write
- and 2 more in this area

**Course lessons 8**

- `whop.course_lessons.create` Create course lesson write
- `whop.course_lessons.get` Retrieve course lesson read
- `whop.course_lessons.list` List course lessons read
- `whop.course_lessons.mark_completed` Mark as completed course lesson write
- `whop.course_lessons.delete` Delete course lesson destructive
- `whop.course_lessons.start` Start course lesson write
- and 2 more in this area

**Experiences 8**

- `whop.experiences.attach` Attach experience write
- `whop.experiences.create` Create experience write
- `whop.experiences.detach` Detach experience write
- `whop.experiences.list` List experiences read
- `whop.experiences.delete` Delete experience destructive
- `whop.experiences.duplicate` Duplicate experience write
- and 2 more in this area

**Experiments 8**

- `whop.experiments.activate` Activate Experiment write
- `whop.experiments.create` Create Experiment write
- `whop.experiments.evaluate_exposures` Evaluate Experiments read
- `whop.experiments.list` List Experiments read
- `whop.experiments.end` End Experiment destructive
- `whop.experiments.get` Retrieve Experiment read
- and 2 more in this area

**Payment rules 8**

- `whop.payment_rules.activate` Activate a payment rule write
- `whop.payment_rules.create` Create a payment rule write
- `whop.payment_rules.deactivate` Deactivate a payment rule write
- `whop.payment_rules.list` List payment rules read
- `whop.payment_rules.delete` Delete a payment rule destructive
- `whop.payment_rules.get` Retrieve a payment rule read
- and 2 more in this area

**Ad conversion value rules 7**

- `whop.ad_conversion_value_rules.create` Create a conversion value rule write
- `whop.ad_conversion_value_rules.get` Retrieve a conversion value rule read
- `whop.ad_conversion_value_rules.list` List conversion value rules read
- `whop.ad_conversion_value_rules.pause` Pause a conversion value rule write
- `whop.ad_conversion_value_rules.delete` Delete a conversion value rule destructive
- `whop.ad_conversion_value_rules.unpause` Unpause a conversion value rule write
- and 1 more in this area

**Products 7**

- `whop.products.create` Create Product write
- `whop.products.get` Retrieve Product read
- `whop.products.list` List Products read
- `whop.products.update` Update Product write
- `whop.products.delete` Delete Product destructive
- `whop.products.publish` Publish Product write
- and 1 more in this area

**Waitlist entries 7**

- `whop.waitlist_entries.approve` Approve Waitlist Entry write
- `whop.waitlist_entries.approve_all` Approve All Waitlist Entries write
- `whop.waitlist_entries.create` Create Waitlist Entry write
- `whop.waitlist_entries.list` List Waitlist Entries read
- `whop.waitlist_entries.cancel` Cancel Waitlist Entry destructive
- `whop.waitlist_entries.deny` Deny Waitlist Entry destructive
- and 1 more in this area

**Webhooks 7**

- `whop.webhooks.create` Create Webhook write
- `whop.webhooks.get` Retrieve Webhook read
- `whop.webhooks.list` List Webhooks read
- `whop.webhooks.update` Update Webhook write
- `whop.webhooks.delete` Delete Webhook destructive
- `whop.webhooks.replay` Replay Deliveries in a Range write
- and 1 more in this area

**API keys 6**

- `whop.api_keys.create` Create API Key write
- `whop.api_keys.get` Retrieve API Key read
- `whop.api_keys.list` List API Keys read
- `whop.api_keys.update` Update API Key write
- `whop.api_keys.delete` Delete API Key destructive
- `whop.api_keys.rotate` Rotate API Key destructive

**Apps 6**

- `whop.apps.create` Create App write
- `whop.apps.deploy` Deploy App write
- `whop.apps.get` Retrieve App read
- `whop.apps.list` List Apps read
- `whop.apps.delete` Delete App destructive
- `whop.apps.update` Update App write

**Disputes 6**

- `whop.disputes.accept` Accept Dispute write
- `whop.disputes.get` Retrieve Dispute read
- `whop.disputes.list` List Disputes read
- `whop.disputes.submit` Submit Dispute write
- `whop.disputes.update` Update Dispute write
- `whop.disputes.upload_evidence` Upload Dispute Evidence write

**Domains 6**

- `whop.domains.check` Check Domain write
- `whop.domains.create` Create Domain write
- `whop.domains.get` Retrieve Domain read
- `whop.domains.list` List Domains read
- `whop.domains.delete` Delete Domain destructive
- `whop.domains.update` Update Domain write

**Email addresses 6**

- `whop.email_addresses.create` Create Email Address write
- `whop.email_addresses.get` Retrieve Email Address read
- `whop.email_addresses.list` List Email Addresses read
- `whop.email_addresses.update` Update Email Address write
- `whop.email_addresses.delete` Delete Email Address destructive
- `whop.email_addresses.reset_password` Reset Email Address Password destructive

**Partner referral requests 6**

- `whop.partner_referral_requests.accept` Accept a partner referral request write
- `whop.partner_referral_requests.create` Create a partner referral request write
- `whop.partner_referral_requests.get` Retrieve a partner referral request read
- `whop.partner_referral_requests.list` List partner referral requests read
- `whop.partner_referral_requests.cancel` Cancel a partner referral request destructive
- `whop.partner_referral_requests.decline` Decline a partner referral request destructive

**Payout methods 6**

- `whop.payout_methods.get` Retrieve payout method read
- `whop.payout_methods.list` List Saved Payout Methods read
- `whop.payout_methods.list_active` List payout methods read
- `whop.payout_methods.update` Update Saved Payout Method write
- `whop.payout_methods.create` Create Saved Payout Method destructive
- `whop.payout_methods.delete` Delete Saved Payout Method destructive

**Plans 6**

- `whop.plans.calculate_tax` Calculate Tax read
- `whop.plans.create` Create Plan write
- `whop.plans.get` Retrieve Plan read
- `whop.plans.list` List Plans read
- `whop.plans.delete` Delete Plan destructive
- `whop.plans.update` Update Plan write

**Promo codes 6**

- `whop.promo_codes.create` Create Promo Code write
- `whop.promo_codes.delete` Delete Promo Code destructive
- `whop.promo_codes.get` Retrieve Promo Code read
- `whop.promo_codes.list` List Promo Codes read
- `whop.promo_codes.activate` Activate Promo Code write
- `whop.promo_codes.deactivate` Deactivate Promo Code write

**Variants 6**

- `whop.variants.calculate_tax` Calculate Tax read
- `whop.variants.create` Create Variant write
- `whop.variants.get` Retrieve Variant read
- `whop.variants.list` List Variants read
- `whop.variants.delete` Delete Variant destructive
- `whop.variants.update` Update Variant write

**Ad pixels 5**

- `whop.ad_pixels.create` Create an ad pixel write
- `whop.ad_pixels.get` Retrieve an ad pixel read
- `whop.ad_pixels.list` List ad pixels read
- `whop.ad_pixels.update` Update an ad pixel write
- `whop.ad_pixels.delete` Delete an ad pixel destructive

**Affiliate overrides 5**

- `whop.affiliate_overrides.create` Create override write
- `whop.affiliate_overrides.get` Retrieve override read
- `whop.affiliate_overrides.list` List overrides read
- `whop.affiliate_overrides.update` Update override write
- `whop.affiliate_overrides.delete` Delete override destructive

**Affiliates 5**

- `whop.affiliates.archive` Archive affiliate write
- `whop.affiliates.create` Create affiliate write
- `whop.affiliates.get` Retrieve affiliate read
- `whop.affiliates.list` List affiliates read
- `whop.affiliates.unarchive` Unarchive affiliate write

**AI chats 5**

- `whop.ai_chats.create` Create ai chat write
- `whop.ai_chats.get` Retrieve ai chat read
- `whop.ai_chats.list` List ai chats read
- `whop.ai_chats.update` Update ai chat write
- `whop.ai_chats.delete` Delete ai chat destructive

Audiences **5** Bounties **5** Bounty submissions **5** Course chapters **5** Courses **5** DM channels **5** DM members **5** External accounts **5** Financing applications **5** Messages **5** Partner businesses **5** Payment method domains **5** Setup intents **5** Shipments **5** Social accounts **5** Team members **5** Users **5** App builds **4** Authorized users **4** Cards **4** Cashback rules **4** Checkout configurations **4** Events **4** Files **4** Forum posts **4** Identity profiles **4** Leads **4** Livestreams **4** Notifications **4** Payouts **4** Reactions **4** Verifications **4** App installations **3** Chat channels **3** Company token transactions **3** Exports **3** External account partners **3** Fee markups **3** Forums **3** Passkeys **3** Payment methods **3** Reviews **3** Social account partners **3** Support channels **3** Swaps **3** Trades **3** Transfers **3** Account fees **2** Account preferences **2** Bounty public submissions **2** Card transactions **2** Claim links **2** Course lesson interactions **2** Course students **2** Dispute alerts **2** Economic intelligences **2** Financial reports **2** Media assets **2** Member notes **2** Members **2** Oauth grants **2** Payment quotes **2** People **2** Refunds **2** Stats **2** Stats reports **2** Stats time series **2** User preferences **2** Webhook deliveries **2** Access tokens **1** Account customer trackings **1** Account links **1** Account reserves **1** API key permissions **1** API logs **1** App logs **1** App permissions **1** Confirmation tokens **1** Deposits **1** Dispute summaries **1** External account lead forms **1** External account posts **1** Feedback submissions **1** Financial activities **1** Financing providers **1** Ledger accounts **1** Member logs **1** Notification badges **1** Notification topics **1** Partner business earnings **1** Partner fee options **1** Partner leaderboards **1** Partners **1** Passkey challenges **1** Payment fees **1** Payment rule fields **1** Payment summaries **1** Payout accounts **1** Payout quotes **1** Paypal link sessions **1** Permissions **1** Product affiliates **1** Referral partners **1** Referred users **1** Resolution center case events **1** Resolution center case summaries **1** Social account lead forms **1** Social account posts **1** Supported payout methods **1** Swap quotes **1** Transfer recipients **1** User access **1** User fees **1** User notification experience preferences **1** User notification preferences **1** User notification topic preferences **1** User recommended actions **1**

This index shows a sample of each area. All 503 actions, with their inputs and prices, are in the [catalogue](https://actionlake.com/console/catalogue), which a free sandbox key can search.

Questions

## The Whop MCP server, answered.

**Is there a Whop MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 503 Whop actions across memberships, payments, accounts and ad groups, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Whop.

**What do I need to connect Whop?**

Whop API key. The free call account { op: "connections.requirements", service: "whop" } lists exactly what to paste.

**Can an AI agent delete or change things in Whop?**

Only if its key allows it, and only with an explicit confirmation. 68 Whop actions are destructive, including delete invoice, delete Product and delete Promo Code. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my Whop API limit?**

actionlake paces every call to the limits in the Whop service file: 100 calls per 10 seconds per connection. Repeated reads are answered from cache (215 Whop actions can be), which never reaches Whop.

**What does a Whop action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (503 Whop actions page). Cache hits, searches, dry runs and calls Whop refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which Whop API does it cover?**

The Whop API v1 (OpenAPI 3.1, api.whop.com/api/v1/openapi.json) at api.whop.com. It is built from Whop's documentation as read on 23 October 2026. 503 actions in 147 areas, each one in the signed service file (version 1.0.0).

**Does actionlake keep my Whop data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Whop credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like Whop

Shares the most action names with

- [Polar 22](https://actionlake.com/connectors/polar)
- [Mollie 21](https://actionlake.com/connectors/mollie)
- [Paddle Billing 19](https://actionlake.com/connectors/paddle-billing)
- [Recurly 16](https://actionlake.com/connectors/recurly)
- [Maxio Advanced Billing 15](https://actionlake.com/connectors/maxio-advanced-billing)
- [Orb 15](https://actionlake.com/connectors/orb)

Joins with, on shared entities

- [Syncro 5](https://actionlake.com/connectors/syncro)
- [RepairShopr 5](https://actionlake.com/connectors/repairshopr)
- [HaloPSA 4](https://actionlake.com/connectors/halopsa)
- [Microsoft Dynamics 365 4](https://actionlake.com/connectors/microsoft-dynamics-365)
- [Zoho Inventory 4](https://actionlake.com/connectors/zoho-inventory)
- [Zoho CRM 4](https://actionlake.com/connectors/zoho-crm)

Browse

- [All Accounting & finance connectors](https://actionlake.com/connectors/category/accounting-and-finance)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by Whop; the name is the vendor's own. Counts are from the Whop service file, version 1.0.0.

## Give your agent Whop today.

[Connect Whop free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/whop
More: https://actionlake.com/llms.txt
