MCP server
Gumroad MCP by usefulapi
io.usefulapi/gumroad
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read products, sales, subscribers and offer codes; verify, enable and disable product licenses.
Working at last checkVerified publisher: usefulapi.ioAbout 2,699 tokens per request once connected20 tools
https://gumroad.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 20
- Token cost
- About 2,699 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http gumroad https://gumroad.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.gumroad] url = "https://gumroad.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"gumroad":{"httpUrl":"https://gumroad.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"gumroad":{"url":"https://gumroad.usefulapi.io/mcp"}}}
VS Code
{"servers":{"gumroad":{"type":"http","url":"https://gumroad.usefulapi.io/mcp"}}}
Antigravity
agy mcp add gumroad https://gumroad.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"gumroad","server_url":"https://gumroad.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"gumroad","server_url":"https://gumroad.usefulapi.io/mcp"}
Tools
gumroad_create_offer_code~329 tokens
Create a new offer code (discount code) on a product. Gumroad REST: POST /v2/products/{product_id}/offer_codes.gumroad_disable_license~123 tokens
Disable a product's license key. Gumroad REST: PUT /v2/licenses/disable.gumroad_disable_product~98 tokens
Disable (unpublish) a product so it can no longer be sold. Gumroad REST: PUT /v2/products/{id}/disable.gumroad_enable_license~122 tokens
Enable a product's license key. Gumroad REST: PUT /v2/licenses/enable.gumroad_enable_product~94 tokens
Enable (publish) a product so it can be sold. Gumroad REST: PUT /v2/products/{id}/enable.gumroad_get_offer_code~118 tokens
Get a single offer code on a product by id. Gumroad REST: GET /v2/products/{product_id}/offer_codes/{id}.gumroad_get_product~83 tokens
Get a single product by id. Gumroad REST: GET /v2/products/{id}.gumroad_get_sale~80 tokens
Get a single sale by id. Gumroad REST: GET /v2/sales/{id}.gumroad_get_subscriber~86 tokens
Get a single subscriber by id. Gumroad REST: GET /v2/subscribers/{id}.gumroad_get_user~73 tokens
Get the authenticated user associated with the current Gumroad access token. Gumroad REST: GET /v2/user.gumroad_get_variant_category~125 tokens
Get a single variant category on a product by id. Gumroad REST: GET /v2/products/{product_id}/variant_categories/{id}.gumroad_list_custom_fields~108 tokens
List a product's custom fields (extra fields collected at checkout). Gumroad REST: GET /v2/products/{product_id}/custom_fields.gumroad_list_offer_codes~100 tokens
List a product's offer codes (discount codes). Gumroad REST: GET /v2/products/{product_id}/offer_codes.gumroad_list_products~67 tokens
List all of the authenticated user's products. Gumroad REST: GET /v2/products.gumroad_list_resource_subscriptions~167 tokens
List the authenticated user's resource subscriptions (webhooks) for a given resource/event name. Gumroad REST: GET /v2/resource_subscriptions.gumroad_list_sales~258 tokens
List/filter the authenticated user's successful sales, most recent first. Supports date, email, product/order filters and cursor pagination via page_key. Gumroad REST: GET /v2/sales.gumroad_list_subscribers~141 tokens
List a membership/subscription product's subscribers, optionally filtered by buyer email. Gumroad REST: GET /v2/products/{product_id}/subscribers.gumroad_list_variant_categories~106 tokens
List a product's variant categories (option groups). Gumroad REST: GET /v2/products/{product_id}/variant_categories.gumroad_update_offer_code~210 tokens
Update an existing offer code on a product (its code text and/or its max purchase count). Gumroad REST: PUT /v2/products/{product_id}/offer_codes/{id}.gumroad_verify_license~211 tokens
Verify a license key for a product (checks validity and returns purchase details). By default this does NOT increment the uses count; with increment_uses_count: true it records a use (a write). Gumroad REST: POST /v2/licenses/verify.
Browse
Related MCP servers
- Avahit
Creator product picks with daily-verified store prices and Avahit's own price history. - Hotmart
Hotmart digital-products platform, sales (history, summary, commissions), subscriptions (list, cance - ReferralHero MCP by usefulapi
Read ReferralHero campaigns, subscribers, referrals and rewards; add subscribers and points. - Coil Live
Scores 650+ US stocks and ETFs: regime, buy list, reads. Free delayed tier; live: x402 or license. - Lightspeed Retail (X-Series) MCP by usefulapi
Read Lightspeed X-Series products, stock, sales, customers, stock orders; one-call sales reports. - e-Boekhouden MCP by usefulapi
Read e-Boekhouden relations, invoices, ledgers, bookings and products; create relations, invoices. - teas.co.uk
Find, compare and buy tea, coffee and hot chocolate from teas.co.uk, a UK online tea shop. - KiotViet MCP by usefulapi
Read KiotViet products, customers, invoices, orders and stock; create customers and orders.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/gumroad)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents