productivity
Gumroad MCP, CLI, and Lua Integration for AI Agents
Gumroad integration docs for AI agents: MCP gateway setup, Gumroad CLI commands, Lua API reference, credentials, and function schemas.Gumroad for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
gumroad.gumroad_api_get | Read read | 0 | Call any Gumroad API v2 GET endpoint path. |
gumroad.gumroad_api_post | Write write | 0 | Call any Gumroad API v2 POST endpoint path. |
gumroad.gumroad_api_put | Write write | 0 | Call any Gumroad API v2 PUT endpoint path. |
gumroad.gumroad_api_delete | Write write | 0 | Call any Gumroad API v2 DELETE endpoint path. |
gumroad.gumroad_get_current_user | Read read | 0 | Get the authenticated Gumroad user profile. |
gumroad.gumroad_list_products | Read read | 0 | List all Gumroad products for the authenticated account. |
gumroad.gumroad_get_product | Read read | 0 | Get one Gumroad product by ID. |
gumroad.gumroad_list_product_custom_fields | Read read | 0 | List custom fields for a product. |
gumroad.gumroad_list_product_variants | Read read | 0 | List variants for a product. |
gumroad.gumroad_list_product_offer_codes | Read read | 0 | List offer codes for a product. |
gumroad.gumroad_create_product_offer_code | Write write | 0 | Create an offer code for a product. |
gumroad.gumroad_delete_product_offer_code | Write write | 0 | Delete an offer code for a product. |
gumroad.gumroad_list_sales | Read read | 0 | List successful sales with optional filters. |
gumroad.gumroad_get_sale | Read read | 0 | Get one sale by ID. |
gumroad.gumroad_mark_sale_as_shipped | Write write | 0 | Mark a physical sale as shipped. |
gumroad.gumroad_refund_sale | Write write | 0 | Refund a sale. |
gumroad.gumroad_list_subscribers | Read read | 0 | List subscribers, optionally filtered by product. |
gumroad.gumroad_get_subscriber | Read read | 0 | Get one subscriber by ID. |
gumroad.gumroad_list_product_subscribers | Read read | 0 | List subscribers for a specific product. |
gumroad.gumroad_list_offers | Read read | 0 | List account-level offers when available. |
gumroad.gumroad_verify_license | Write write | 0 | Verify a Gumroad license key. |
gumroad.gumroad_enable_license | Write write | 0 | Enable a Gumroad license key. |
gumroad.gumroad_disable_license | Write write | 0 | Disable a Gumroad license key. |
gumroad.gumroad_decrement_license_uses | Write write | 0 | Decrement the uses count for a Gumroad license key. |
gumroad.gumroad_list_resource_subscriptions | Read read | 0 | List webhook resource subscriptions by resource name. |
gumroad.gumroad_create_resource_subscription | Write write | 0 | Subscribe a URL to Gumroad resource notifications. |
gumroad.gumroad_delete_resource_subscription | Write write | 0 | Delete a Gumroad resource subscription. |