Skip to content

Integration · E-commerce

Connect Claude & ChatGPT to Whop

Ask your AI how much you earned last month, which memberships are past due or why a customer opened a dispute, and it reads the answer from your Whop business. It can create promo codes, extend or cancel memberships, invite people to a free plan, update products and refund payments, with your approval if you want it.

Connect Whop free

Free plan, no credit card. Takes about a minute.

Try asking

  • “How much revenue did we make last month?”

    The AI finds the revenue metric and reads its time series for last month.

  • “Which memberships are past due?”

    It lists memberships with status past_due, with member, product and plan.

  • “Give the member with [email protected] 7 extra days.”

    It finds her membership and extends it by seven days for free.

What your AI can do

Memberships and members

List and search memberships, members and people, extend or cancel a membership and invite someone to a free plan.

Payments, refunds and disputes

Search payments by buyer, list refunds, disputes and Resolution Center cases, and refund a payment in full or in part.

Products, plans and stats

List and update products, read pricing plans, create promo codes and pull time series for metrics like revenue.

  • “Create a 20% promo code LAUNCH20 for new users, valid for one month.”

    It looks up your account ID and creates the percentage promo code for new users only.

  • “Refund the last payment from [email protected].”

    It finds the payment and refunds it in full. The money goes back to the buyer and the refund cannot be undone.

  • “Are there any open disputes or Resolution Center cases?”

    It lists your disputes and Resolution Center cases with amount, reason and status.

26 tools for Whop

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • cancel_membershipDeletesCancel a membership by `membership_id`. Set `cancel_at_period_end` true to stop renewal but keep access until the period ends; otherwise access is removed immediately. Optional `reason`.
  • create_promo_codeChanges dataCreate a promo code. Needs `code`, `account_id`, `promo_type` (percentage or flat_amount), `amount_off`, `base_currency`, `new_users_only` and `promo_duration_months`; optionally limit it to `product_id` or `plan_ids`, set `stock` or `expires_at`.
  • extend_membershipChanges dataGive a member extra free time on a membership by `membership_id` and number of `days`.
  • get_accountGet a Whop business account by `account_id` (biz_... ID, its public route, or "me" for the account this connection acts as). Use "me" to find your own account ID.
  • get_disputeGet one dispute (chargeback) by `dispute_id`, with its amount, reason and status.
  • get_memberGet one member of your business by member ID (mber_...).
  • get_membershipGet one membership by ID (mem_...), with its status, plan and member.
  • get_paymentGet one payment by ID (pay_...), including amount, currency, status, buyer and product.
  • get_planGet one pricing plan by `plan_id` (plan_...).
  • get_productGet one product by `product_id` (prod_...), with its title, headline, description and visibility.
  • get_resolution_caseGet one Resolution Center case by `ticket_id` (reso_...).
  • get_statGet a time series for one `metric` between `from` and `to` (YYYY-MM-DD or ISO 8601), with optional `interval`, `breakdown_by` and filters such as `product`.
  • invite_to_free_planVisible to othersInvite someone to a free plan by `plan_id`, with either their `email` or `user_id`. This sends them an invitation.
  • list_disputesList payment disputes (chargebacks) filed against your business.
  • list_membershipsList memberships (a customer's access to a product), filtered by `status` (active, trialing, past_due, canceled, expired...), `product_id`, `plan_id`, `user_id` or creation date.
  • list_paymentsList payments your business has received. Search by buyer email, name or user ID with `query`, or filter by `status`, `product_id`, `plan_id`, `membership_id` or creation date.
  • list_plansList pricing plans for your `account_id` or for specific `product_ids`. Use this to find a plan's ID and price.
  • list_productsList or search your products by title with `query`, filtered by visibility, labels, price range or creation date. Pass your `account_id` (biz_...) to list your own products; without it this searches the public marketplace.
  • list_promo_codesList the promo codes for your `account_id`.
  • list_refundsList refunds your business has issued, filtered by `payment_id`, `user_id` or date.
  • list_resolution_casesList Resolution Center cases customers have opened against your business.
  • list_stat_metricsList the metrics available for reporting (e.g. revenue, members, traffic). Use a metric key with get_stat.
  • refund_paymentMoves moneyRefund a payment by `payment_id`, in full or a `partial_amount` in the payment's currency. This returns money to the buyer and cannot be undone.
  • search_membersList or search the members of your business by name, username or email with `query`, filtered by `status` (joined, left) or `access_level` (customer, admin).
  • search_peopleSearch the people (customers and visitors) seen by your business by name, email, phone or user ID with `query`, or filter by lifetime value, purchase count, country or last seen date.
  • update_productChanges dataUpdate a product by `product_id`: title, headline, description, visibility or labels. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Whop from the app list.

  2. 2

    Paste your key

    Paste a Whop account API key. Open your Whop dashboard (whop.com/dashboard), pick your business, go to the Developer page and click Create under Account API Keys. Name the key, choose the Admin role or a custom set of permissions and copy the key when it is shown.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Whop?

It can read your business account, products, pricing plans, memberships, members, people, payments, refunds, disputes, Resolution Center cases, promo codes and stats. It can update products, create promo codes, extend or cancel memberships, invite someone to a free plan and refund a payment.

Does the AI see my Whop API key?

No. Your Whop API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups and stats only. Refunding a payment returns money and cannot be undone, and cancelling a membership can remove access at once, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan, and you do not need a credit card to start. Paid plans bill per completed task. You also need your own Whop account.

Which permissions should the Whop key have?

When you create the key, Whop lets you choose the Admin role or a custom set of permissions. A key with only the permissions you need limits what the connection can reach, on top of the tools you switch on in PipMCP.

Let your AI work in Whop today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Whop free

PipMCP is not affiliated with Whop. Product names are trademarks of their owners.