Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"gumroad": {
"env": {
"GUMROAD_ACCESS_TOKEN": "<YOUR_TOKEN>"
},
"args": [
"-y",
"gumroad-mcp@latest"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server implementation for Gumroad, enabling MCP-compatible AI clients like Claude Desktop to interact with Gumroad API.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@rmarescu/gumroad-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @rmarescu/gumroad-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ecommerce
Production-grade MCP server and CLI tool for Shopify Admin GraphQL API — 49+ tools, YAML-extensible, dual auth, dual transport, Docker-ready
A command line tool for setting up commercetools MCP server
35+ AI tools for TCG card grading, Monte Carlo pricing, 370K+ product search. BYOK.
This is the reference implementation for the mcp server
MCP Security Weekly
Get CVE alerts and security updates for Gumroad Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Your browser does not support the video tag.
A Model Context Protocol (MCP) server implementation for Gumroad, enabling MCP-compatible AI clients like Claude Desktop to interact with Gumroad API.
The Model Context Protocol (MCP) allows AI assistants to interact with external tools and services.
Start using Gumroad MCP Server with Claude Desktop in seconds:
npx gumroad-mcp@latest init
This command sets up the MCP server with your Gumroad credentials through an interactive prompt.
Once configured, try these commands in your MCP-compatible client:
gumroad_get_products - Get all productsgumroad_get_product - Get a single product by IDgumroad_disable_product - Disable a productgumroad_enable_product - Enable a productgumroad_get_sales - Get sales datagumroad_get_offer_codes - Get all offer codes for a productgumroad_get_offer_code - Get a single offer codegumroad_create_offer_code - Create a new offer codegumroad_update_offer_code - Update an existing offer codegumroad_delete_offer_code - Delete an offer codegumroad_get_user - Get authenticated user dataTo install gumroad-mcp for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @rmarescu/gumroad-mcp --client claude
To verify you have Node installed, open the command line on your computer.
Once in the command line, verify you have Node installed by entering in the following command:
node --version
Gumroad API requires authentication. To generate an access token, follow these steps:
http://127.0.0.1 (localhost) as this value is not meaningful in this context.Keep your access token safe and confidential, like a password. You'll need to include it in your configuration as shown below.
If you use Claude Desktop, you can use the interactive setup:
npx
... [View full README on GitHub](https://github.com/rmarescu/gumroad-mcp#readme)