Skip to content

Integration · Payments

Connect Claude & ChatGPT to Polar

Ask your AI about your Polar products, orders, subscriptions and customers. It can see a customer's active subscriptions and benefits, list payments, refunds and disputes, and look up license keys. It can also create checkout sessions, update products and customers, generate invoices and refund orders, with your approval if you want it.

Connect Polar free

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

Try asking

  • “What does [email protected] have access to right now?”

    The AI finds the customer and reads her current state: active subscriptions, granted benefits and meters.

  • “Make a checkout for the Pro plan for [email protected] with the LAUNCH20 discount.”

    It finds the product and the discount and creates a checkout session prefilled with her email. You get a payment link to share.

  • “Which subscriptions were canceled this month?”

    It lists subscriptions filtered by cancel date, with product and customer.

What your AI can do

Products and checkouts

Search and update products, create checkout sessions with discounts, and list checkout links and discount codes.

Orders and payments

Read orders, payments, refunds and disputes, generate order invoices and issue refunds.

Customers and subscriptions

Search and update customers, see their subscriptions, benefits and meters, and look up license keys.

  • “Are there any open disputes?”

    It lists payment disputes filtered by status.

  • “Refund order 8123 in full, the customer bought the wrong plan.”

    It reads the order amount and creates the refund with a reason. The money goes back to the customer and the refund cannot be undone.

  • “Get me the invoice for order 8123.”

    It generates the invoice for the order if none exists and returns the invoice link.

26 tools for Polar

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

  • create_checkoutChanges dataCreate a checkout session for `products` (product IDs), optionally prefilled with customer email/name, a `discount_id` and `success_url`. Returns a payment link to share.
  • create_refundChanges dataRefund an order by `order_id`: `amount` in cents and a `reason`, optionally `revoke_benefits`. Money goes back to the customer and cannot be undone.
  • generate_order_invoiceChanges dataGenerate the invoice for an order by `order_id`.
  • get_checkout_linkGet one checkout link by `checkout_link_id`, with its URL and products.
  • get_customerGet one customer by `customer_id`, with email, billing address and metadata.
  • get_customer_stateGet a customer's current state by `customer_id`: active subscriptions, granted benefits and meters.
  • get_license_keyGet one license key by `license_key_id`, with its customer, status and activations.
  • get_orderGet one order by `order_id`, with amounts, items, customer and status.
  • get_order_invoiceGet the invoice link for an order by `order_id` (generate it first if none exists).
  • get_productGet one product by `product_id`, with prices, benefits and settings.
  • get_subscriptionGet one subscription by `subscription_id`, with its product, price, status and renewal date.
  • list_checkout_linksList your reusable checkout links, optionally for one product.
  • list_disputesList payment disputes (chargebacks), filtered by order or status.
  • list_license_keysList license keys issued to customers, filtered by `status` or `benefit_id`.
  • list_ordersList orders, filtered by customer, product, subscription, status or created date.
  • list_organizationsList the Polar organizations you have access to. Use to confirm which organization you are working in.
  • list_paymentsList payments, filtered by order, checkout, customer, method or status.
  • list_refundsList refunds, filtered by order, customer, subscription or success.
  • list_subscriptionsList subscriptions, filtered by customer, product, status or start/cancel dates.
  • search_benefitsSearch benefits (license keys, downloads, Discord or GitHub access and more) by `query` or `type`.
  • search_checkoutsSearch checkout sessions by `query`, status, product or customer.
  • search_customersSearch customers by `query` or `email`. Use to find a customer's ID.
  • search_discountsSearch discount codes by `query`.
  • search_productsSearch products by `query`, optionally only recurring or archived. Use to find a product's ID.
  • update_customerChanges dataUpdate a customer by `customer_id`: `name`, `email`, `billing_address`, `tax_id`, `external_id` or metadata.
  • update_productChanges dataUpdate a product by `product_id`: `name`, `description`, `prices`, `visibility` or `is_archived`. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Polar Organization Access Token. In the Polar dashboard open Settings for your organization, scroll down to Developers and click New Token. Give it a name, an expiry and the scopes you need, then copy the token.

  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 Polar?

The AI can read your organizations, products, checkouts, checkout links, discounts, customers and their state, orders, invoices, payments, refunds, disputes, subscriptions, benefits and license keys. It can create checkout sessions, update products and customers, generate order invoices and refund orders.

Does the AI see my Polar access token?

No. Your Polar access token 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 read-only. A refund sends money back to the customer and cannot be undone. Refunds and product changes can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then 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 with no credit card required. Paid plans bill per completed task. You connect your own Polar organization, so anything Polar charges is between you and Polar.

Which scopes should the Polar token have?

Only the ones the AI needs. You pick the scopes and an expiry when you create the Organization Access Token. Polar then refuses anything outside those scopes, on top of the tools you switch on in PipMCP.

Let your AI work in Polar today.

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

Connect Polar free

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