gumroad-mcp
Provides read-only access to a Gumroad store, allowing products listing, sales retrieval with pagination and totals, and revenue summaries net of refunds.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gumroad-mcphow much revenue did I make this month?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gumroad-mcp
Read-only MCP server for your Gumroad store — products, sales, and revenue summaries, exposed as tools your AI agent can call.
Built by a store operator, not from the API docs alone:
Sales are fully paginated. The v2 sales endpoint pages by
page_key; naive clients read page 1 and silently under-report. This server walks every page (with a hard cap so a huge store can't hang a session).Money is integer cents + a formatted string. Models shouldn't do float arithmetic on revenue.
Refunds are first-class.
salesandrevenue_summaryreport gross and net-of-refunds.Buyer privacy by default. Sales rows expose the buyer's email domain only — enough for channel analysis, no PII handed to the model.
Read-only by design. Only GET endpoints. The token comes from the environment and is never echoed or logged.
Tools
Tool | What it answers |
| What am I actually selling? Name, permalink, price, published state, sales count, file attached? |
| Every sale in a window, paginated to the end, with totals |
| One-call health check: product counts, lifetime sales per product, revenue since a date (default: this month) |
Related MCP server: SimpleShop MCP
Install
git clone https://github.com/stcmain/gumroad-mcp.git
cd gumroad-mcp
pip install .Get a token: Gumroad → Settings → Advanced → Applications → create app → copy the access token.
Register with Claude Code:
claude mcp add --scope user gumroad --env GUMROAD_ACCESS_TOKEN=your_token -- gumroad-mcpOr any MCP client config:
{
"mcpServers": {
"gumroad": {
"command": "gumroad-mcp",
"env": { "GUMROAD_ACCESS_TOKEN": "your_token" }
}
}
}License
MIT © Zachary Pampu
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server implementation for Gumroad, enabling MCP-compatible AI clients like Claude Desktop to interact with Gumroad API.Last updated1110229MIT
- AlicenseBqualityBmaintenanceA read-only MCP server for SimpleShop accounting data, enabling AI agents to find documents, download PDFs, inspect products, and review sales exports.Last updated5MIT
- Alicense-qualityBmaintenanceA read-only MCP server that exposes the full Shopify Admin GraphQL API through 6 universal tools, with multi-store support and mutation rejection at the parser level for safety.Last updatedMIT
- Alicense-qualityDmaintenanceMCP server that integrates with Gumroad API, enabling Claude to list products, view sales, and get sales summaries for your Gumroad store.Last updated102MIT
Related MCP Connectors
Federated commerce search across independent WooCommerce merchants. Keyless, read-only MCP server.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stcmain/gumroad-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server