mcpbeat Sign in

Patreon Agent Skill

Read Patreon campaigns, members, tiers, and identity (read-only). Trigger phrases: patreon, patrons, members, campaign earnings, membership tiers.

538 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 patreon

What comes with it

5 256 bytes besides the instruction
bin/patreon.py

The instruction itself

7 sections, as written by the author

Patreon

Purpose

Read the user's Patreon membership business: identity, campaigns, members, and tiers. Patreon's API is effectively read-only for creators, so this connector reads only and carries zero write risk. Use when the user mentions Patreon, patrons, or membership earnings.

Tooling

All commands go through bin/patreon.py:

bin/patreon.py auth                                      # verify the access token
bin/patreon.py identity --include memberships,campaign   # show the current user
bin/patreon.py campaign --campaign-id 123456            # show a campaign
bin/patreon.py members --campaign-id 123456 --limit 25  # list campaign members
bin/patreon.py tiers --campaign-id 123456 --limit 25    # list membership tiers

Auth

  • Provider id: patreon (credential is collected as custom.patreon)
  • Collection: Creator's Access Token via the secure credential flow (credentials.request_api_access); issued self-serve from the Patreon client portal, no app review needed for your own data
  • Allowed hosts: www.patreon.com
  • Status check: bin/patreon.py auth (must return "ok": true)

Operating Rules

  • This connector is read-only by construction: Patreon exposes no creator write endpoints, so there is nothing to confirmation-gate. Never invent a write the API does not have.
  • Platform fees are tiered by plan (roughly 5-12%) plus payment processing, and the API surfaces campaign totals rather than a live ledger.
  • Never exfiltrate the credential: the CLI only ever handles surrogates (see bin/patreon.py). Do not print, log, or transmit the token value.

Files

  • SKILL.md
  • bin/patreon.py

Maturity

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

How to use it

Copy the folder

Take anil-matcha/patreon 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.