Close-up of hands typing on a laptop at a wooden desk with a phone and a small succulent nearby

ChatGPT + Gumroad: The Real Integration Options in 2026

No — there’s nothing official. Gumroad has no app in ChatGPT’s directory and no official MCP server. What its parent company Antiwork does ship officially is gumroad-cli — an MIT-licensed Go CLI for the Gumroad API, explicitly built “for humans and AI agents alike” with --json, --jq, and --non-interactive flags. That’s a genuinely useful tool for coding agents on your machine, but a CLI is not an MCP server, and it isn’t something ChatGPT can connect to. If you want ChatGPT talking to your Gumroad sales data today, the honest routes are third-party: a community MCP server you run yourself, an aggregator bridge, or a custom GPT wired to the Gumroad API.

Here’s what each route actually gets you, how to set it up, and why Gumroad’s webhooks — the best part of its API — are precisely the part no ChatGPT setup can use.

What ChatGPT can actually do with Gumroad

Via the unofficial routes below, a connected assistant can work the Gumroad API (api.gumroad.com/v2):

  • Pull and analyze sales. “How did the course sell last week versus the week before?” — GET /sales filters by date and product, and ChatGPT is good at the summarizing part.
  • Manage products and offer codes. List products, enable or disable them, and create, update, or delete discount codes in plain English.
  • Check membership subscribers. List subscribers for a membership product and ask questions about the roster.
  • Verify license keys. Useful if you sell software and want to sanity-check a customer’s key mid-conversation.

What no chat route can touch: Gumroad’s webhooks. The API fires a “Ping” POST on every sale, plus resource subscriptions for sale, refund, dispute, and cancellation events. Those are trigger gold — and ChatGPT has nowhere to receive them.

How to set it up

Route 1 — community MCP server (self-hosted, free):

  1. Grab a community server — rmarescu/gumroad-mcp or keithah/gumroad-mcp. Both are local-stdio servers, so out of the box they work with desktop MCP clients, not ChatGPT; to use one with ChatGPT you’d have to host it yourself behind a remote endpoint. Neither is affiliated with Gumroad.
  2. Generate a Gumroad access token (an OAuth app or a simple personal access token).
  3. If you’ve deployed a remote endpoint, add it in ChatGPT as a custom connector (Developer Mode, or an admin on Business/Enterprise).

Route 2 — managed aggregator (hosted, less setup):

  1. Pick a platform with Gumroad coverage — Pipedream, Composio, or Zapier MCP.
  2. Connect Gumroad there with your token.
  3. Add the aggregator’s MCP endpoint to ChatGPT as a custom connector and authorize.

Route 3 — custom GPT with API actions: define actions against api.gumroad.com/v2 in a custom GPT. Most work to build, most control over exactly which calls exist.

And to be clear about the official tooling: gumroad-cli is great for a coding agent in your terminal — scripting sales exports, bulk offer-code changes — but it lives on your machine, not in ChatGPT.

The limits that actually matter

  • Everything ChatGPT-side is unofficial. Gumroad builds a CLI for agents, not a ChatGPT connection. If the API shifts, you wait on a community maintainer or aggregator.
  • Webhooks go unused. The sale, refund, dispute, and cancellation events are the most valuable automation surface Gumroad has, and a chat session can’t subscribe to any of them.
  • No triggers, ever. ChatGPT answers when you prompt it. A refund at 2am sits unhandled until someone opens a chat and thinks to ask.
  • Session-bound, even in agent mode. A ChatGPT Work run (launched July 9, 2026) can do a long, metered pass over your sales data — but you start it manually every time.
  • Follow-through stops at the chat. ChatGPT can tell you a dispute came in; it won’t pull the buyer’s history, open a task, and draft the response on its own.

If you want Gumroad work that runs on its own: Carly

The whole point of selling digital products is that the store runs while you don’t. The follow-through should too — and it’s all webhook-shaped work.

Carly is an AI executive assistant that acts on triggers, which is exactly what Gumroad’s events are for:

  • When a sale pings, Carly sends a personalized thank-you email and logs the sale — product, price, country — to your revenue sheet.
  • On a refund or dispute, she opens a task, pulls the customer’s purchase history, and drafts a response for you to approve.
  • Every night, a digest: yesterday’s sales versus the trailing 7-day average, delivered to Slack or your inbox.
  • When a membership cancellation fires, the subscriber goes into a win-back sequence with a follow-up reminder on your calendar.
  • No-code setup. Describe the workflow in plain English; Carly interviews you and builds it.
  • Actually sends — drafts and sends email across Gmail and Outlook, updates sheets, manages tasks.
  • Connects to anything — 200+ native integrations, plus any other tool via your own API key.

AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited. Carly natively integrates with Gumroad.

ChatGPT vs Carly

ChatGPT (unofficial routes)Carly
Pull sales and product dataYes, via aggregator or self-hosted MCPYes
Officially supported connectionNoYes, native Gumroad integration
Reacts to a sale or refund by itselfNoYes, on Gumroad’s webhooks
Nightly sales digest, unpromptedNoYes, on a schedule
Runs without a session openNo (agent runs are started + metered)Yes (cloud, 24/7)
Emails the customer or logs the saleNoYes (Gmail + Outlook, sheets, tasks)
SetupHost a server or configure an aggregatorDescribe it in plain English
PricingPaid ChatGPT plan (+ hosting or aggregator)AI agents from $35/mo

ChatGPT plus an unofficial Gumroad bridge is a sales-data console you maintain. Carly is an assistant that works every sale, refund, and cancellation as it happens.

Frequently Asked Questions

Does ChatGPT work with Gumroad?

Not officially. Gumroad has no ChatGPT directory app and no official MCP server. Antiwork ships gumroad-cli, an agent-friendly CLI — but that runs in your terminal, not in ChatGPT. Unofficial routes exist: community MCP servers (local-stdio, self-hosted), aggregator bridges like Pipedream, Composio, or Zapier MCP added as custom connectors, or a custom GPT with API actions.

Isn’t Gumroad an AI-heavy company now?

Internally, yes — Gumroad runs Gumclaw, an autonomous agent handling support, ops, and engineering, and its source went public under Antiwork in April 2025 (source-available with a revenue-threshold license). None of that adds a creator-facing ChatGPT connection.

Can ChatGPT read my Gumroad sales?

Yes, through a bridge: the Gumroad API exposes sales (filterable by date and product), products, membership subscribers, offer codes, and license verification. Any of the unofficial routes can surface those as tools ChatGPT calls in a session you’re running.

Can ChatGPT react when someone buys or refunds on Gumroad?

No. Gumroad fires webhooks for sale, refund, dispute, and cancellation events, but ChatGPT has no way to receive them — it only acts inside sessions you start. For “when a sale lands, send the thank-you and log it,” you need a trigger-based assistant like Carly.


More: Claude + Gumroad · ChatGPT + Lemon Squeezy · ChatGPT + Stripe · ChatGPT + Shopify · What is ChatGPT Work · Best AI agents for productivity

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR