Patreon MCP Server

Posts, patron messages and members for your Patreon page.

Hosted MCP Server

npx add-mcp 'https://cotlet.dev/mcp/v1/patreon'

Installs into Claude Code, Codex, Cursor and more

Documentation

Cotlet · Integrations · How it works · Security · For developers · For automation agencies · Blog · API docs · Help center · Changelog · Contact · Pricing · Sign up

Patreon API and MCP server: Let your AI agent run your Patreon page.

Patreon has no MCP server. Its API v2 reads campaigns, tiers, members and posts; its only writes are livestreams and webhooks, so it cannot create or schedule a post, send a message or edit a tier (checked 24 Oct 2026). Cotlet runs 13 Patreon tools hosted, over MCP for agents and REST for scripts.

Bring Patreon membership segments, scheduled posts and creator conversations into your workflow. Connect an AI agent through MCP or call REST from scripts and automations.

MCP setup REST API guide

What can you automate in Patreon?

  • Turn notes into tier-locked drafts
  • Schedule posts without clashes
  • Message every paid member of a tier
  • Draft replies to unanswered Chats
  • Export members with new and canceled
  • Update tier names and benefits

Does Patreon have an MCP server or an API?

  • API v1 stopped on 7 Oct 2026; extensions run to 20 Jan 2027. v2 stays, with no developer support since 2020.
  • Zapier has 6 member triggers and no actions. Pipedream lists 4 triggers and 0 actions. n8n has no Patreon node.
  • Webhooks exist in v2 for member, pledge and post events, so a new member can start a run.
What you needPatreon API v2Zapier, PipedreamCotlet
Read members, tiers and postsYes, with OAuthMember events onlyYes
Create, schedule or publish a postNoNoYes, publish after your OK
Message a member or a tierNoNoYes, after your OK
Read ChatsNoNoYes
Relationship manager CSVBuild it from pagesNoYes, with your filters

Checked 24 Oct 2026. Sources: Patreon API v2 documentation, Patreon Help: Patreon API, Zapier: Patreon triggers, Pipedream: Patreon

How does Cotlet connect to Patreon?

  1. Sign in to Patreon. Use your own account in its Cotlet Cloud Browser.
  2. Choose MCP or REST. Connect your agent or create a Cotlet API key.
  3. Run your workflow. Ask your agent or send an HTTP request.

We never keep your Patreon password, and no post goes out and no member gets a message until you approve it.

Connect Patreon to your agent or workflow

Use MCP with your AI agent, or HTTP requests in n8n, Make, Zapier and scripts. Follow the MCP setup below or jump to the REST guide.

  1. Enable Patreon for agents. Sign up, log in to your Patreon creator account in its Cloud Browser, then press Enable for agents.
  2. Add the Cotlet address. Paste https://cotlet.dev/mcp/v1 into your agent as an MCP server or custom connector.
  3. Confirm the connection. Chat apps send you to a Cotlet sign-in. Code editors, n8n and scripts take an API key from the console instead.

Patreon shares the address https://cotlet.dev/mcp/v1 with your other Cotlet apps. Enabled Patreon after you connected? Refresh the connector and the Patreon tools appear.

Claude:

Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet-patreon \
  https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"

ChatGPT:

Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth

Cursor:

// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet-patreon": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}

Codex:

# ~/.codex/config.toml
[mcp_servers.cotlet-patreon]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"

n8n:

MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: patreon_read

Make, Zapier:

Make: MCP Client > Call a tool
Zapier: MCP Client by Zapier > Run Tool
Server URL: https://cotlet.dev/mcp/v1
Token: <your key>
Tool: patreon_write

How to use the Patreon REST API

Create your Cotlet API key

Create a Cotlet API key with access to Patreon and its read operations. Store it as COTLET_API_KEY in your environment or automation platform's credential store.

Sign in to your Patreon creator account in its Cotlet Cloud Browser and enable the app for agents. Your creator permissions determine the records you can read.

Make your first Patreon API request

cURL:

curl "https://cotlet.dev/api/v1/patreon/members?paid=paid&status=active&limit=5" \
  -H "Authorization: Bearer $COTLET_API_KEY"

Read members and continue the segment

A successful REST call puts the tool output in result. This illustrative response excerpt omits call IDs, messages and credit details.

Illustrative response excerpt:

{
  "status": "success",
  "app": "patreon",
  "tool": "list_members",
  "result": {
    "members": [
      {
        "member_id": "m_4471920",
        "name": "Maya Fischer",
        "tier": "Gold",
        "status": "active",
        "paid": true,
        "joined_at": "2026-10-08T10:12:00Z"
      }
    ],
    "next_cursor": "eyJvZmZzZXQiOjUwfQ"
  }
}

Read result.members and pass result.next_cursor unchanged as cursor until null. Keep paid, status and other segment filters unchanged while paging.

Member pages default to 50 records, with a maximum of 100. Posts and chats default to 20, with a maximum of 50; tiers have no pagination input.

Track membership tier, paid flag and status as well as member IDs. Scheduled posts can also change dates while retaining their IDs.

Use export_members when your workflow needs a CSV with that operation's filters. Read-only reports do not send messages or publish posts.

Patreon workflows for agents and automations

ToolConnect throughExample workflow
n8nHTTP RequestRead member segments or export a filtered CSV into your chosen membership reporting sheet or archive.
Python or Node.jsREST APIRead scheduled posts and post details into a publishing calendar with dates and audience tiers.
MakeHTTP > Make a requestRead unanswered chats into a creator reply queue without sending messages.

Send Authorization: Bearer <your Cotlet API key> in request headers. You configure the schedule, destination and record comparisons.

Cotlet reads Patreon; your workflow steps write to your chosen destination. These HTTP workflows do not require a native Cotlet connector or a prebuilt template.

Python and Node.js can use the same HTTP requests without an AI agent. Keep access keys in credentials, outside shared workflow exports.

The API and MCP reference lists operations and inputs. The REST API guide explains authentication, errors and approvals.

Patreon API endpoints and MCP tools

Posts

Text posts with images by link. Header video, Drops and a later public date stay in the Patreon editor. Published posts are not edited.

  • List posts (list_posts, read): Your posts, scheduled ones first, with status, audience and publish date.
  • Get post (get_post, read): Full post: title, body, tiers with access, status and URL.
  • Create post (create_post, write): Save a new post as a draft. Nothing is published.
  • Update post (update_post, write): Change the title, body or audience of a draft or scheduled post.
  • Schedule post (schedule_post, write, asks first): Set the date and time a draft is published.
  • Publish post (publish_post, write, asks first): Publish a draft now.

Members and Chats

Patreon lets you message only current or former paid members. Members who hide their identity can come back without a name.

  • List members (list_members, read): Members from your Relationship manager with tier, status and join date.
  • Export members (export_members, read): The Relationship manager CSV with your filters applied, as a download link.
  • List chats (list_chats, read): Conversations in your Patreon Chats with the member and the last message.
  • Send message (send_message, write, asks first): Direct message to one current or former paid member, as you.
  • Message tier (message_tier, write, asks first): The same direct message to the members of one or more tiers.

Tiers

Name, description and benefits only. Prices stay as you set them in Patreon.

  • List tiers (list_tiers, read): Your membership tiers with name, description and benefits.
  • Update tier (update_tier, write, asks first): Change a tier's name, description or benefits.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/patreon-api-mcp-server#tools

Who can see my Patreon session, and how do I revoke it?

  • What we store. Your logged-in Patreon profile, encrypted with AES-256-GCM, in Finland. No password.
  • What your agent gets. The 13 Patreon tools. Never the session cookie.
  • What the session sees. Your creator page: posts, members, Chats and tiers.
  • What no tool touches. Payouts, tax forms, tier prices, refunds, password and deleting.
  • If Patreon asks to verify. A new device gets an email check or your 2FA code. You enter it, never us.
  • How to cut access. Disable for agents, reset the browser, or change your Patreon password.

Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory (live results). We have no SOC 2 report or third-party pentest yet.

Is it against Patreon's terms? Account safety

Don't do anything illegal, abusive towards others, that abuses Patreon in a technical way, or that exploits Patreon in an unintended manner that is detrimental to us, like using Patreon as a storage platform.

Patreon Terms of Use, Abusive conduct, 27 May 2026

Patreon's terms name no bots or scrapers, and they keep the right to suspend any account at their discretion. The Community Guidelines count "repetitive, unsolicited messages" as spam, which is the line a careless tier message would cross. We found no public case of a creator closed for automation (checked 24 Oct 2026).

How we keep your account looking like you:

  • Your own creator account, logged in by you
  • One Cloud Browser with steady cookies, so no device check on every call
  • Posts that go out, messages and tier edits wait for your OK
  • Messages only to paid members, as Patreon allows
  • If Patreon objects, we pause the Patreon tools for everyone within 24 h

What happens when Patreon changes?

  • 12 h between tests of the Patreon reads and drafts
  • 24 h between tests of posts and messages members would see
  • $0 for a call to a Patreon tool paused for repair

Patreon changes too: v1 of its API went dark on 7 Oct 2026 and broke tools built on it. When the web app moves a button or a field, we repair the tool on our side. status.cotlet.dev checks the site, console and API every 3 minutes.

Approvals, undo and mistakes

  1. Reads the week. A taken Friday slot or same title stops the run.
  2. Maps tiers. "Gold and up" becomes tier IDs, named back to you.
  3. Saves a draft. Title, body and tiers, visible to nobody yet.
  4. Waits for your OK. Scheduling shows up in your Cotlet console first.
ActionUndo
Create or update a draftDelete it in Library > Drafts
Schedule a postTurn off Set publish date before the time; it goes back to drafts
Publish a postEdit or delete it; the member notification is out
Send a message or message a tierNo, Patreon messages cannot be deleted
Update a tierEdit it back; members saw the change meanwhile

5 of 13 tools ask first: schedule_post, publish_post, send_message, message_tier and update_tier, the ones members notice. create_post and update_post touch drafts nobody sees, so they run at once. You can switch the wait off per tool for a scheduled run.

A tier message opens a separate thread with each member, so a wrong link means a second message to every one of them.

MCP call:

{
  "name": "schedule_post",
  "arguments": {
    "post_id": "118204553",
    "publish_at": "2026-10-16T18:00:00+01:00",
    "notify_members": true
  }
}

REST:

curl -X POST https://cotlet.dev/api/v1/patreon/posts/118204553/schedule \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"publish_at":"2026-10-16T18:00:00+01:00","notify_members":true}'

Tool output:

{
  "post_id": "118204553",
  "status": "scheduled",
  "publish_at": "2026-10-16T18:00:00+01:00",
  "audience": "paid_tiers",
  "tier_ids": [
    "24019876"
  ],
  "url": "https://www.patreon.com/posts/episode-12-118204553"
}

A script or cron job calls the same tools over REST at /api/v1/patreon, with the same key and price. A message to a free member fails, because Patreon blocks it, and a failed call costs nothing. The tools table lists the REST path of each tool.

How much does the Patreon MCP server cost?

About $18 a month for a creator with about 214 paid members and 2 posts a week, 3,140 credits. Patreon's own fee stays as it is.

JobCallsCredits
Draft and schedule a tier post5 × 8400
Monthly message to two tiers6 × 160
Thank a new paid member2 × 9180
Answer Chats on weekdays4 × 22880
Member export for the mailing list, weekly3 × 4120
Cloud Browser, 30 days1,500
Total3,140
  • Free 7-day trial, no card
  • 10 credits per successful call, MCP or REST
  • 50 credits a day for the Cloud Browser
  • A tier message to 214 members is one call

The month is our example. Patreon publishes no median page size; its 2025 totals work out to about 83 paid memberships per creator. Patreon itself takes 10% on pages launched after 4 Aug 2025, plus processing. Dollars at the $29 pack rate.

Patreon MCP server on GitHub, Zapier or hosted: which to use

OptionWhat it doesWhere it stops
KyuRish/patreon-mcp-serverSix read tools on API v2 with your Creator Access Token, MIT, 9 stars.Read only, runs on your computer, last commit 7 Mar 2026.
andreanjos/patreonmcpAPI v2 reads plus text post writes through Patreon's web editor routes, MIT.Needs your session cookie in a file. Its README says the routes "can change without notice". No messages or tiers.
proton4444/patreon-mcpPlaywright on your machine for posts and collections.No license, 0 stars, last commit 15 May 2026.
Zapier and PipedreamMember and pledge triggers for other apps.No Patreon actions: nothing posts, messages or edits.

For reports on members and pledges, the read-only server on the official API is enough and free. For posting, messaging and Chats there is no official route; the cookie-based server covers text posts on your own machine. Cotlet hosts all of it, including messages and tiers, behind your approval.

Also listed on: Odel, mcpbeat

Who runs Cotlet

Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), working since 2019, founded by Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Questions about the Patreon tools go to contact@cotlet.dev.

Patreon API and MCP: questions

Can I use the Patreon API without an AI agent?

Yes. Call Cotlet's REST API from a script or an HTTP step in n8n, Make or Zapier with your Cotlet key. MCP is the alternative for AI agents; you do not need to connect an agent to use REST.

How do I get access?

Create a free account at https://cotlet.dev, open Patreon under Integrations in the console and log in to your creator account in its Cloud Browser. The trial starts when you sign up, no card asked.

How do I connect Patreon to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Patreon once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Patreon account through Cotlet, in their phone apps too.

What can ChatGPT do in Patreon?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Patreon: schedule Patreon posts; message new patrons; mass message patrons in a tier. You ask in plain words, and anything that reaches other people waits for your OK first.

Can it message members who pay nothing?

No. Patreon allows direct messages only to current or former paid members. For free members, publish a public post with create_post and publish_post.

Does Patreon API v2 stop working after October 2026?

Public API v1 retires on 7 October 2026 and v2 stays supported, per the Patreon docs (checked 11 Oct 2026). Cotlet does not use the API, so this does not affect it.

Does Patreon have webhooks?

Yes. API v2 sends events when a member joins, changes or leaves, when a pledge changes and when a post is published, updated or deleted. You register them with your own API client. Cotlet does not need them: run your agent on a schedule, or point a webhook at an n8n flow that calls the Cotlet tools.

Can it upload video or set up a Drop?

No. create_post takes text with images by link. Header video, Drops and a later public date are set in the Patreon editor, and the agent names what is left for you.

Can the agent see member emails?

Only where Patreon shows them to you. Fans who stop sharing their email in Patreon's privacy settings come through without one, and the export lists them apart.

Is the MCP server different from the REST API?

Only the way in differs. Both expose the same 13 tools with the same inputs and answers, one API key and one price. Agents use MCP; scripts and HTTP steps use REST.

Is Cotlet affiliated with Patreon?

No. Cotlet is independent and not affiliated with Patreon, Inc.


Give your AI agents your signed-in browser.

Product: Integrations · How it works · Pricing · Security

Resources: Blog · API docs · Help center · Changelog · GitHub

Solutions: For developers · For automation agencies

Company: About · AI info: company facts · Contact

Legal: Terms of service · Privacy policy · Refund policy · Acceptable use · Cookie policy · DPA · Subprocessors

Elsewhere: Status page · Cotlet on GitHub · Cotlet on X · Cotlet on LinkedIn · Cotlet on Product Hunt · Cotlet on Crunchbase · Cotlet on SaaSHub

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. About us

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.