100+ integrations are ready to connect to your AI.Connect your first MCP

Patreon MCP server for your AI

See how many patrons you have on each tier, find everyone whose last payment was declined, look a member up by name or email, read your posts, and have Patreon call your own tools when someone joins or leaves.

PopMCPPatreon

How many active patrons do I have on each tier, and what does that add up to?

Supported Patreon tools

Every endpoint in Patreon's API, with a member search and member totals that Patreon itself does not offer, and answers that come back as plain records rather than bare ids.

23 tools in the full catalog: 18 read and 5 write. 17 load by default, and the rest are found with tool search.

patreon_get_campaign

Read the creator page: name, summary, currency, patron count, how it charges, links.

patreon_list_benefits

List the benefits promised to patrons: title, type, whether published, the next due date, and how many deliverables are delivered, due today and still owed.

patreon_list_campaigns

List the creator pages (campaigns) the connected person owns, with id, name, link, currency and patron count.

patreon_list_tiers

List the membership tiers, cheapest first: id, title, price in cents, description, patron count, whether published, seats left, and the benefits on each.

patreon_campaign_overview

The creator page at a glance, in one call: name, currency, patron count, tiers cheapest first, benefits, the latest posts and any webhooks.

patreon_create_webhook

Have Patreon POST to an address when members or posts change.

patreon_delete_webhook

Delete a webhook made by this connection's Patreon client.

patreon_find_members

Find members, which Patreon's API cannot do itself: searches by part of a name or email, patron_status, tier, last_charge_status or min_amount_cents, in any mix.

patreon_list_webhooks

List the webhooks this connection's Patreon client made: id, address, triggers, whether paused, failures in a row.

patreon_member_overview

One member in full: status, charges, amounts, tiers, user and payment history, newest first.

patreon_member_summary

Count the members: how many are active, declined, former or never paid, by tier and last charge status, with totals in cents.

patreon_update_webhook

Change a webhook's address or triggers, or turn it back on.

patreon_get_identity

Show the Patreon user this connection signed in as: name, email, profile link and whether they run a creator page, with their campaign.

patreon_get_member

Read one member: status, charges, amounts in cents, tiers and user.

patreon_get_post

Read one post: title, body (may hold HTML), link, whether public or paid, publish date, embed and the tiers that can see it.

patreon_list_members

List the people on this creator page: name, email, patron_status (active_patron, declined_patron, former_patron, or empty for someone who never paid), last charge, next charge, amount in cents, lifetime paid and tiers.

patreon_list_posts

List the posts on this creator page: id, title, link, whether public or paid, publish date, and the tiers that can see it.

patreon_list_deliverables

See who is owed what: each benefit with its deliverables, each showing delivered, not_delivered or wont_deliver, its due date and the member.

patreon_create_live

Schedule or start a livestream on the creator page.

patreon_get_live

Read one livestream: state (pre_live, live, live_ended), title, scheduled time, and the RTMP address and stream key to stream with.

patreon_list_live_access_rules

List who a livestream can be opened to: access rule ids with their type (tier, patron, public) and tier.

patreon_update_live

Start or end a livestream.

patreon_list_my_memberships

List the creators the CONNECTED person supports as a patron: each membership with its status, amount in cents, tiers and campaign.

Connect Patreon to Claude, ChatGPT and Claude Code

Credentials off one Patreon screen, then an endpoint your client signs into. Nothing to deploy, and nothing to install.

On Patreon's Clients & API Keys page, create a client and copy its Creator's Access Token, Creator's Refresh Token, Client ID and Client Secret into PopMCP. With all four, PopMCP keeps the token renewed. The connection locks to your creator page.

Creator's Access Token••••••••••••3f7a
Creator's Refresh Token••••••••••••3f7a
Client IDYour client's Client ID
ConnectionVerified

Then just ask for the work

  • “How many active patrons do I have on each tier, and what does that add up to?”

    • member_summary
  • “Who has a declined payment right now? List their names, tiers and last charge dates”

    • find_members
  • “Look up ana@northwind.co and show her tier, what she has paid and her payment history”

    • find_members
    • member_overview
  • “Give me an overview of my page: tiers cheapest first, what each includes, and my latest posts”

    • campaign_overview
  • “Call https://example.com/hooks/patreon whenever someone starts or cancels a paid pledge”

    • create_webhook

Use Patreon from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Patreon MCP server questions

What teams ask before putting Patreon behind an AI client.

How do I connect Patreon to Claude or ChatGPT?

Open Patreon's Clients & API Keys page while signed in as the creator and click Create Client. Choose client API version 2. The page then shows four values. Copy them into PopMCP, which checks them and locks the connection to your creator page. Your AI client then reaches Patreon through your one PopMCP URL.

Why does PopMCP ask for four values?

Patreon's access tokens expire, and renewing one takes the refresh token, Client ID and Client Secret. With all four, PopMCP renews the token for you. The access token alone also works, but the connection stops when it expires. Use a client just for PopMCP, because each renewal replaces the tokens shown on that page.

Can the AI post, change my tiers or message my patrons?

No. Patreon's API has no calls for those. Members, tiers, benefits and posts are read only through any client. The only things it can write are webhooks and livestreams, and new connections start read-only until an owner or admin allows write actions.

Can it search my members or find declined payments?

Yes, though Patreon's API cannot search or filter members itself. find_members reads through your members and matches on name, email, patron status, tier, last charge status or amount. If you have a very large page it hands back a cursor to carry on from. member_summary counts members by status and tier.

Does the AI see my patrons' emails and addresses?

Member tools return the email address when the member shares it, and members can hide their name or email. A shipping address only comes back when the AI asks for it on a member. Patreon's own rules on what a creator can see still apply, and read-only access does not hide these.

Can Patreon tell my own tools when someone joins or cancels?

Yes. create_webhook registers an address of yours for member, pledge and post events. Patreon signs each call using a secret that PopMCP shows once when the webhook is created. Only webhooks made by this connection's client can be listed or changed, and writing them needs write actions allowed.

Can it run livestreams?

The tools are there: create_live, get_live and update_live schedule, start and end a stream and give you its RTMP address and stream key. Patreon keeps its Live API in early access and opens it per partner, so it may refuse until Patreon has let your account in.

Do I have to run or host the Patreon MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Patreon to Claude Code?

Connect Patreon in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Patreon on the consent screen. The Patreon tools are then available in that session, and no Patreon credential is stored on your machine.

Why do only 17 of the 23 tools load by default?

Loading 23 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 17-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 23 here. A trigger is something PopMCP watches for you: 9 Patreon events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Patreon.

Connect Patreon to your AI in minutes

Launch a hosted MCP endpoint for Patreon, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP