Skip to main content
Glama
LiZhuBin

gumroad-mcp

by LiZhuBin

Gumroad MCP Server

A Model Context Protocol (MCP) server that integrates with Gumroad API, allowing Claude to interact with your Gumroad store.

Features

  • get_products: List all products in your Gumroad store

  • get_product: Get details of a specific product by ID or name

  • get_sales: View recent sales from your store

  • get_sales_summary: Get a summary of sales, revenue, and refunds

Related MCP server: Gumroad

Installation

Using npm

npm install -g gumroad-mcp

From source

git clone https://github.com/LiZhuBin/gumroad-mcp.git
cd gumroad-mcp
npm install
npm run build

Configuration

Getting your Gumroad Access Token

  1. Go to your Gumroad account settings

  2. Click on "Advanced" tab

  3. Click "Generate new access token"

  4. Copy the generated token

Setting up the environment variable

Create a .env file in the project root:

GUMROAD_ACCESS_TOKEN=your_token_here

Or set it as an environment variable in your system.

Usage with Claude

Add this to your MCP configuration (e.g., in claude_desktop_config.json or your MCP settings):

{
  "mcpServers": {
    "gumroad": {
      "command": "npx",
      "args": ["gumroad-mcp"],
      "env": {
        "GUMROAD_ACCESS_TOKEN": "your_token_here"
      }
    }
  }
}

Or if installed globally:

{
  "mcpServers": {
    "gumroad": {
      "command": "gumroad-mcp",
      "env": {
        "GUMROAD_ACCESS_TOKEN": "your_token_here"
      }
    }
  }
}

Available Tools

get_products

Returns a list of all products in your Gumroad store.

get_product

Get details of a specific product.

Arguments:

  • identifier (required): Product ID or name to search for

get_sales

Returns recent sales from your Gumroad store.

get_sales_summary

Returns a summary including:

  • Total number of sales

  • Total revenue

  • Number of refunds

Development

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build for production
npm run build

# Start production build
npm start

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/LiZhuBin/gumroad-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server