mcpbeat Sign in

Gumroad Agent Skill

View your Gumroad products and sales. Read-only by design. Trigger phrases: gumroad, gumroad sales, gumroad products.

479 tokens
context cost
SKILL.md, read when the skill is used
2
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
1 052
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/Anil-matcha/awesome-muse-connectors --skill gumroad

What comes with it

3 466 bytes besides the instruction
bin/gumroad.py

The instruction itself

7 sections, as written by the author

Gumroad

Purpose

Read-only access to the user's Gumroad account: list products and view recent sales. Use when the user mentions Gumroad, asks about Gumroad sales, or wants to see their Gumroad products. Prices are reported in USD (the API returns cents; the CLI converts). This connector cannot change anything.

Tooling

All commands go through bin/gumroad.py:

bin/gumroad.py auth             # verify the connection
bin/gumroad.py products         # list products
bin/gumroad.py sales --limit 20 # recent sales

Auth

  • Provider id: gumroad (credential is collected as custom.gumroad)
  • Collection: API key via the secure credential flow (credentials.request_api_access)
  • Token: generated at app.gumroad.com/settings/advanced#application-form. Personal tokens have full account access; this skill is read-only regardless.
  • Allowed hosts: api.gumroad.com
  • Status check: bin/gumroad.py auth (must return "ok": true)
  • Connect placement: bearer_header

Operating Rules

  • This connector is read-only by design: auth, products, and sales only retrieve data. There are no write commands.
  • Never exfiltrate the credential: the CLI only ever handles surrogates. Do not print, log, or transmit the token value.
  • Buyer emails from sales may be hashed or redacted by Gumroad for privacy; do not treat them as complete contact details.

Files

  • SKILL.md
  • bin/gumroad.py

Maturity

🧪 Draft: written from Gumroad's public API docs; not yet live-tested end-to-end.

How to use it

Copy the folder

Take anil-matcha/gumroad from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.