Gumroad MCP. Manage sales, codes, and products conversationally.
Gumroad MCP lets you use natural conversation to run your entire e-commerce business. List products, track sales history across date ranges, manage subscriber lists, and automate discount codes—all without leaving your chat window.
Give Claude and any AI agent real-world access
List all digital products and retrieve their pricing, URLs, and metadata.
Check transaction history using date filters to track revenue trends and identify best-selling items.
Create, list, or manage fixed or percentage-based discount codes for marketing campaigns.
Retrieve full transaction details using a sale ID to verify purchases and resolve support issues quickly.
List all product subscribers or retrieve general account profile information.
Ask an AI about this
Waiting for input…
What AI agents can do with Gumroad MCP: 8 Tools for E-commerce Management
These tools let you programmatically interact with Gumroad's core functions, letting your AI client perform specific tasks like listing sales or creating discount codes.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Gumroad MCPCreate Offer Code
Generates a new discount code for your store.
Get Product Details
Retrieves specific pricing and metadata for any product you list.
Get Sale Details
Pulls every detail about a single, specific transaction ID.
Get User Profile
Retrieves high-level details about your overall Gumroad account setup.
List Offer Codes
Shows you all discount codes currently active for a product.
List Products
Lists every digital product associated with your account.
List Sales
Generates a list of recent sales, allowing you to filter by date range.
List Product Subscribers
Retrieves the names and details of people subscribed to one specific product.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Gumroad, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Gumroad. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The pain of managing e-commerce through separate tabs and dashboards is exhausting.
Today, checking on your digital product sales means opening Gumroad, navigating the 'Analytics' tab, filtering by date range, then maybe hopping over to a different window just to see who subscribed. You copy data from one place, paste it into another for totals, and you spend more time managing the data than actually selling stuff.
With this MCP, your agent handles all that complexity in plain English conversation. Instead of clicking through four tabs to get sales figures, product names, and subscriber counts, you just ask your agent what you need, and it synthesizes a full report for you.
You finally gain conversational control over the Gumroad platform.
The manual steps that vanish include navigating to 'Create Offer Code,' manually setting the discount percentage, and then having to go back to your product listing just to confirm which item it applies to. It's a tedious loop of confirmation clicks.
Now you can tell your agent: 'Generate a 20% code for my advanced guide.' The MCP uses `create_offer_code` instantly, handling the entire workflow from concept to active discount without you lifting a finger.
What Gumroad MCP does for your AI
You can connect Gumroad directly to any AI client and treat it like a dedicated store manager. Need to know how much you sold last month? Ask. Want to create a 20% code for a new campaign? Command it. The MCP gives your agent full control over product listings, transaction history, and customer data.
This lets you move beyond just viewing dashboards. You can list all products, retrieve detailed metadata, and even get the complete sale details for a specific ID to handle customer support instantly. When connected via Vinkius, your AI client becomes the central command point for everything related to your digital goods business.
It’s about controlling every aspect of the checkout flow using plain language.
No more jumping between tabs or manually filtering data; you simply ask your agent what you need, and it handles the complex API calls.
019dd100-5863-710e-808d-1d4b2425bd1a How to set up Gumroad MCP
The bottom line is you get a single conversational interface for managing complex e-commerce data that used to require multiple dashboards and API calls.
Subscribe to this MCP and generate your Application Token from your Gumroad Dashboard settings.
Provide your AI client with the necessary API credentials and authorize access through Vinkius.
Use natural language prompts—for example, 'Show me all sales over $50 last week'—and your agent executes the request.
Who uses Gumroad MCP
Digital creators, small business owners running online courses, or growth marketers who spend too much time manually cross-referencing sales data across platforms. You're tired of checking 12 different tabs just to figure out last quarter’s revenue breakdown.
Uses this MCP to generate new discount codes and monitor product performance without leaving their content creation environment.
Checks detailed transaction records using specific sale IDs when a customer calls with a purchase discrepancy.
Tracks subscriber list growth and monitors overall sales trends across multiple products to plan the next campaign.
Benefits of connecting Gumroad MCP
Stop manually checking spreadsheets for revenue. Your agent can use list_sales to pull transaction histories with date filters in seconds, giving you immediate insight into your cash flow.
Never forget a marketing promotion again. You can instantly create new discount codes using create_offer_code, letting your AI client manage the entire launch cycle from prompt to active code.
Handling customer support is faster than ever. Instead of digging through dashboards, you just ask for sale details and use get_sale_details to verify a purchase ID right in chat.
Stay connected with your audience by tracking growth. Use list_product_subscribers to get an instant list of people subscribed to any specific item.
Get a full view of your storefront using list_products. You can pull metadata and shareable URLs for everything you sell in one command.
Gumroad MCP use cases
Checking Quarterly Revenue Trends
A growth marketer needs to know the total sales from Q1. Instead of running reports on a separate analytics platform, they ask their agent to 'list recent sales for Q1'. The MCP uses list_sales to summarize the revenue and track acquisition trends.
Fixing a Customer's Billing Dispute
A customer claims their payment failed. An e-commerce manager asks the agent to 'check sale ID GMR12345'. The MCP uses get_sale_details to retrieve all transaction information, confirming whether the payment was processed or if a specific step failed.
Launching an Immediate Flash Sale
A digital creator has a sudden inventory surplus and needs an immediate discount. They prompt the agent: 'Create a 25% code named FLASH25 for my guides.' The MCP executes create_offer_code, making the campaign instantly ready.
Analyzing Product Popularity
A marketer wants to see which product is keeping people engaged. They ask, 'Show me all subscribers for my advanced template pack.' The MCP uses list_product_subscribers and provides a clear roster of your most dedicated users.
Gumroad MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating it like a simple database query
You try to list all sales, but only get raw data without date filtering. You end up manually sorting through hundreds of transactions just to find the monthly totals.
Always use the natural language capability to tell your agent exactly what time frame you need. Ask for 'list recent sales from last month.' This uses list_sales and handles the filtering automatically.
Asking generic questions about money
You ask, 'How much revenue did I make?' The agent might give a vague answer because it doesn't know if you mean today, this month, or last year.
Be specific. Use date ranges and tool names when necessary. Ask for 'list sales between October 1st and November 30th.' This ensures list_sales pulls the exact data set you need.
Ignoring product details
You just see a sale ID but don't know what was actually sold or at what price. You waste time clicking back to your product list.
When reviewing sales, always follow up by asking the agent to 'get product details for this item.' This uses get_product_details and gives you immediate context on the item's pricing.
When to use Gumroad MCP
Use this MCP if your e-commerce workflow involves managing multiple discrete data points: tracking sales over time, creating variable discount codes, or handling per-customer support requests. If you need to know what was sold, when, and to whom, this is the tool. Don't use it if all you want is a simple list of products; then just using list_products is enough. But if you need that list combined with its metadata, or if you plan on writing code based on sales data, this MCP gives your agent the full context needed to act as a true operational layer over Gumroad.
Frequently asked questions about Gumroad MCP
How do I use the Gumroad MCP to check sales? +
You ask your agent to list recent sales and provide date filters. The MCP uses list_sales to pull the transaction data, allowing you to track revenue trends over specific periods.
Can I create a discount code using Gumroad MCP? +
Yes, simply ask your agent to generate one. It executes the create_offer_code tool, which handles setting up both fixed and percentage-based discounts for your products.
What data does get_sale_details provide? +
This tool retrieves all high-fidelity details about a single sale ID. You can use this to verify purchases or troubleshoot customer support issues by getting the full transaction record.
Does list_products give me everything I need? +
It gives you a complete listing of all products, including their metadata and shareable URLs. If you want specific details on one item's price point, use get_product_details.
How do I check who subscribed to my course? +
You prompt your agent to list product subscribers. The MCP runs the list_product_subscribers tool, giving you an instant roster of everyone connected to that specific item.