Connect-MCP

Gumroad MCP by usefulapi

io.usefulapi/gumroad · v1.11.1

Read products, sales, subscribers and offer codes; verify, enable and disable product licenses.

MCPremoteno credentialsE-commerce

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 20 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 88/100

What it does: 20 tools · 13 read, 7 write (incl. delete/pay) · E-commerce, Developer tools

Test call gumroad_get_user: needs a key: HTTP 401 (1,028 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://gumroad.usefulapi.io/mcp

Tools

20 tools listed at last check
  • gumroad_get_user Get the authenticated user associated with the current Gumroad access token. Gumroad REST: GET /v2/user.
  • gumroad_list_products List all of the authenticated user's products. Gumroad REST: GET /v2/products.
  • gumroad_get_product Get a single product by id. Gumroad REST: GET /v2/products/{id}.
  • gumroad_list_sales 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_get_sale Get a single sale by id. Gumroad REST: GET /v2/sales/{id}.
  • gumroad_list_subscribers List a membership/subscription product's subscribers, optionally filtered by buyer email. Gumroad REST: GET /v2/products/{product_id}/subscribers.
  • gumroad_get_subscriber Get a single subscriber by id. Gumroad REST: GET /v2/subscribers/{id}.
  • gumroad_list_offer_codes List a product's offer codes (discount codes). Gumroad REST: GET /v2/products/{product_id}/offer_codes.
  • gumroad_get_offer_code Get a single offer code on a product by id. Gumroad REST: GET /v2/products/{product_id}/offer_codes/{id}.
  • gumroad_list_variant_categories List a product's variant categories (option groups). Gumroad REST: GET /v2/products/{product_id}/variant_categories.
  • gumroad_get_variant_category Get a single variant category on a product by id. Gumroad REST: GET /v2/products/{product_id}/variant_categories/{id}.
  • gumroad_list_custom_fields List a product's custom fields (extra fields collected at checkout). Gumroad REST: GET /v2/products/{product_id}/custom_fields.
  • gumroad_list_resource_subscriptions List the authenticated user's resource subscriptions (webhooks) for a given resource/event name. Gumroad REST: GET /v2/resource_subscriptions.
  • gumroad_verify_license 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.
  • gumroad_enable_product Enable (publish) a product so it can be sold. Gumroad REST: PUT /v2/products/{id}/enable.
  • gumroad_disable_product Disable (unpublish) a product so it can no longer be sold. Gumroad REST: PUT /v2/products/{id}/disable.
  • gumroad_create_offer_code Create a new offer code (discount code) on a product. Gumroad REST: POST /v2/products/{product_id}/offer_codes.
  • gumroad_update_offer_code 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_enable_license Enable a product's license key. Gumroad REST: PUT /v2/licenses/enable.
  • gumroad_disable_license Disable a product's license key. Gumroad REST: PUT /v2/licenses/disable.

Badge

Connect-MCP badge for io.usefulapi/gumroad

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.usefulapi/gumroad.svg)](https://clawy.uk/mcp/s/io.usefulapi/gumroad)