MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

Local MCP server and CLI for Gumroad SEO, product page copy, tags, FAQs, and launch copy

Created 6/5/2026
Updated about 5 hours ago
Repository documentation and setup instructions

Gumroad SEO MCP

MCP License: MIT Node.js

MCP server and CLI for Gumroad creators who sell digital products, templates, courses, guides, services, or asset packs.

It helps generate Gumroad-ready product page SEO, buyer-focused descriptions, tags, FAQs, and launch copy without depending on a hosted API or account key.

Who It Is For

  • Gumroad sellers launching templates, guides, courses, prompt packs, plugins, or design assets
  • Indie hackers and creators who want better product page copy before launch
  • Claude Desktop and MCP users who want local SEO helpers without API keys
  • Digital product makers who need quick keyword ideas, FAQs, and channel copy

Why Use It

Gumroad product pages need more than keywords. Buyers need to understand the outcome, what is included, who the product is for, and why it is worth buying now. Gumroad SEO MCP turns a rough product idea into a structured product page draft, then helps audit the page before launch.

What It Does

  • Generates Gumroad product titles, subtitles, slugs, descriptions, tags, and meta descriptions
  • Writes buyer-focused page copy for creators selling digital products
  • Produces FAQs and conversion notes to reduce purchase hesitation
  • Audits existing Gumroad product pages for SEO and conversion clarity
  • Creates lightweight launch plans for email, X, LinkedIn, or other channels
  • Runs as both an MCP stdio server and a local CLI

Quick Start

Install from GitHub

npm install -g github:pop123-ux/gumroad-seo-mcp

No external API key is required.

Run the CLI

gumroad-seo generate --product "Notion content calendar template" --audience "solo creators" --format "Notion template"

JSON output:

gumroad-seo generate --product "AI prompt pack for indie hackers" --audience "technical founders" --json

Interactive mode:

gumroad-seo

Then type:

Notion content calendar template | solo creators

Claude Desktop Setup

Add this to your Claude Desktop config.

macOS:

~/Library/Application Support/Claude/claude_desktop_config.json

Windows:

%APPDATA%\Claude\claude_desktop_config.json

Config:

{
  "mcpServers": {
    "gumroad-seo": {
      "command": "gumroad-seo-mcp"
    }
  }
}

Restart Claude Desktop after editing the config.

MCP Tools

generate_gumroad_seo

Generates a complete Gumroad SEO package.

Input:

{
  "product_name": "Notion content calendar template",
  "audience": "solo creators",
  "niche": "content planning",
  "format": "Notion template",
  "price": "$19"
}

Output includes:

  • Title
  • Subtitle
  • URL slug
  • Meta description
  • Gumroad product description
  • Tags
  • Primary, secondary, and long-tail keywords
  • FAQs
  • Conversion notes
  • Launch copy

audit_gumroad_page

Scores an existing Gumroad page for SEO and conversion readiness.

Input:

{
  "title": "Content Calendar",
  "subtitle": "Plan better posts",
  "description": "A Notion system for planning content.",
  "audience": "solo creators",
  "price": "$19"
}

generate_gumroad_launch_plan

Creates a practical launch plan and channel copy.

Input:

{
  "product_name": "AI prompt pack for indie hackers",
  "audience": "technical founders",
  "channels": ["email", "x", "linkedin"]
}

CLI Commands

Generate product page copy:

gumroad-seo generate --product "Figma landing page wireframe kit" --audience "SaaS founders" --format "asset pack"

Audit a page:

gumroad-seo audit --title "Prompt Pack" --subtitle "Prompts for builders" --description "A prompt pack for shipping faster." --audience "indie hackers"

Generate launch copy:

gumroad-seo launch --product "No-code automation checklist" --audience "freelancers" --channels "email,x,linkedin"

Example Output

Title: Notion Content Calendar Template for Solo Creators
Subtitle: Notion template that helps solo creators organize the work and make better decisions faster.
Slug: notion-content-calendar-template
Meta description: Notion Content Calendar Template helps solo creators organize the work and make better decisions faster. Includes a Gumroad-ready description...

Tags:
notion content calendar template, content calendar, Notion template, gumroad, digital product, creator tools

Local Development

npm install
npm test
node bin/gumroad-seo.js generate --product "Creator revenue dashboard" --audience "newsletter operators"

Test MCP line-delimited JSON manually:

printf '{"jsonrpc":"2.0","id":1,"method":"tools/list"}\n' | node bin/gumroad-seo-mcp.js

Notes

This project does not scrape Gumroad or call external SEO APIs. It generates structured recommendations locally from the product, audience, niche, and format you provide.

Use the output as a strong draft, then edit it with real product details, screenshots, proof, refund policy, and delivery specifics.

License

MIT

Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-gumroad-seo-mcp

Cursor configuration (mcp.json)

{ "mcpServers": { "pop123-ux-gumroad-seo-mcp": { "command": "npx", "args": [ "pop123-ux-gumroad-seo-mcp" ] } } }