gumroad-mcp
by rmarescu·★ 22·Score 37
An MCP server for Gumroad API, enabling AI assistants to manage products, sales, and offer codes.
Overview
The Gumroad MCP server provides a comprehensive interface between AI assistants and the Gumroad e-commerce platform. It allows users to interact with their Gumroad stores through natural language commands, querying sales data, managing products, and handling offer codes directly from AI clients like Claude Desktop. The server implements multiple API categories including products, sales, offer codes, and user data, making it a valuable tool for digital creators who want to automate and enhance their store management workflow through AI interactions.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you're a Gumroad creator who wants to use AI to manage your store, analyze sales, and create promotional campaigns through natural language commands.
When NOT to choose this
Don't choose this if you need to manage multiple e-commerce platforms beyond Gumroad, as this server is specifically designed for Gumroad API only.
Tools this server exposes
11 tools extracted from the READMEgumroad_get_productsGet all products
gumroad_get_productGet a single product by ID
gumroad_disable_productDisable a product
gumroad_enable_productEnable a product
gumroad_get_salesGet sales data
gumroad_get_offer_codesGet all offer codes for a product
gumroad_get_offer_codeGet a single offer code
gumroad_create_offer_codeCreate a new offer code
gumroad_update_offer_codeUpdate an existing offer code
gumroad_delete_offer_codeDelete an offer code
gumroad_get_userGet authenticated user data
Comparable tools
Installation
Installation
Quickstart
npx gumroad-mcp@latest initManual Configuration
For Claude Desktop, add this to your configuration:
{
"mcpServers": {
"gumroad": {
"command": "npx",
"args": ["-y", "gumroad-mcp@latest"],
"env": {
"GUMROAD_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}For self-hosted Gumroad instances, also add GUMROAD_BASE_URL environment variable.
FAQ
- What authentication is required?
- You need to generate a Gumroad access token from the Settings > Advanced page in your Gumroad account.
- Can I use this with self-hosted Gumroad instances?
- Yes, you can configure the server to connect to a custom URL using the GUMROAD_BASE_URL environment variable.
Compare gumroad-mcp with
Last updated · Auto-generated from public README + GitHub signals.