gumroad-automationlisted
Install: claude install-skill ComposioHQ/awesome-claude-skills
# Gumroad Automation
Automate your Gumroad storefront -- list products, track sales, verify licenses, and manage real-time webhooks -- all through natural language commands.
**Toolkit docs:** [composio.dev/toolkits/gumroad](https://composio.dev/toolkits/gumroad)
---
## Setup
1. Add the Composio MCP server to your client configuration:
```
https://rube.app/mcp
```
2. Connect your Gumroad account when prompted (API key authentication).
3. Start issuing natural language commands to manage your Gumroad store.
---
## Core Workflows
### 1. List All Products
Retrieve every product in your authenticated Gumroad account to get product IDs for downstream operations.
**Tool:** `GUMROAD_LIST_PRODUCTS`
**Example prompt:**
> "List all my Gumroad products"
**Parameters:** None required -- returns all products for the authenticated account.
---
### 2. Track Sales with Filters
Retrieve successful sales with optional filtering by email, date range, product, or pagination.
**Tool:** `GUMROAD_GET_SALES`
**Example prompt:**
> "Show me all Gumroad sales from January 2025 for product prod_ABC123"
**Key parameters:**
- `after` -- ISO8601 date/time to filter sales after (e.g., `2025-01-01T00:00:00Z`)
- `before` -- ISO8601 date/time to filter sales before
- `email` -- Filter by customer email address
- `product_id` -- Filter by specific product ID
- `page` -- Page number for paginated results (minimum 1)
---
### 3. Verify License Keys
Check if a license key is valid against