patreon-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PATREON_ACCESS_TOKEN | Yes | Your Patreon Creator Access Token |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| fetch_identityA | Fetch the authenticated Patreon user's profile. |
| fetch_campaignsA | Fetch all campaigns for the authenticated creator. |
| fetch_campaignC | Fetch details for a specific campaign including tiers. Args: campaign_id: The campaign ID to fetch (numeric) |
| fetch_membersA | Fetch members/patrons of a campaign with pagination. Returns up to 100 members per page. Pass next_cursor from the response as cursor to get the next page. Args: campaign_id: The campaign ID (numeric) cursor: Pagination cursor for next page (from previous response) |
| fetch_postsA | Fetch posts from a campaign with pagination. Returns up to 20 posts per page. Pass next_cursor from the response as cursor to get the next page. Args: campaign_id: The campaign ID (numeric) cursor: Pagination cursor for next page (from previous response) |
| fetch_postA | Fetch a specific post by ID. Args: post_id: The post ID to fetch (numeric) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool fetches a distinct resource (campaign, campaigns, identity, members, post, posts) with clear singular/plural differentiation, so an agent can easily distinguish them.
All tool names follow the consistent pattern 'fetch_noun' (or 'fetch_nouns' for plurals), using lowercase and underscores without deviation.
6 tools is well-scoped for a Patreon API server covering core fetching of campaigns, identity, members, and posts, offering essential reads without bloat.
The server only provides read operations ('fetch_*') and lacks any create, update, or delete capabilities, which are essential for managing Patreon resources, leaving significant gaps.