Blog

Connect OnlyFans to Claude with MCP: a walkthrough

What you get

Connecting OnlyFans to Claude means you can ask about your fans, earnings and messages in plain language and get answers built from live account data. OnlyFans publishes no official public API, so CreatorAPI provides the bridge: a hosted REST API that calls the same authenticated endpoints the platform apps themselves use, exposed to Claude through a native MCP server. Once connected, Claude can call tools like list_accounts, native_get and get_fan_summary on your behalf, covering fans, messages, media, earnings, posts, transactions and subscribers.

No scripts, no spreadsheets, no exports as a first step. You type a question, Claude picks the right tool, and the answer comes back as a normal reply. The same connection also covers Fansly, since one CreatorAPI key spans both platforms.

The fastest path: the hosted connector

The fastest route is the hosted MCP connector: create a CreatorAPI account, connect a creator account, add one URL in Claude, sign in, and ask. No key to paste and nothing to install.

The full connector setup with screenshots lives at CreatorAPI for Claude.

The local alternative for Claude Desktop

If you prefer a local MCP server, run uvx creator-api-mcp with your API key in the environment. This works in Claude Desktop as well as Cursor, Windsurf and Cline.

# run the MCP server locally
CREATOR_API_KEY=ca_live_... uvx creator-api-mcp

The package is published on PyPI as creator-api-mcp and listed in the official MCP registry. Editors that support remote MCP servers can also point at https://api.creator-api.com/mcp with the header Authorization: Bearer ca_live_... instead. A deeper look at every setup option is on the OnlyFans MCP page.

What to ask first

Good first prompts are concrete questions about fans, money and messages, because those map directly onto the tools Claude now has. Three to try:

That last one uses Fan AI Summary, a first party feature that builds a structured brief on a fan from the native chat history. It costs 25 credits per fresh summary, and a cache hit is free. Native reads cost 1 credit each, so ordinary exploration stays cheap inside the trial allowance.

Safety: read only by default

The MCP server is read only by default, so Claude cannot send messages or change anything on your account unless you explicitly allow it. Outbound writes, for example sending a message, are opt in via the environment variable CREATOR_API_ENABLE_WRITES=1. Tools also carry MCP safety annotations, read only hints and destructive hints, so Claude knows which actions are reversible.

On the account side, the passwordless connect means CreatorAPI never sees your password or 2FA codes, each connected account runs on its own residential IP with never two accounts of the same platform on one IP, and sessions are isolated per account and revocable instantly from the dashboard. No approach is completely risk free, but native endpoints, one residential IP per account, and no password handling minimise it.

That is the whole setup: one account, one passwordless connect, one connector URL, and Claude becomes a working assistant for your OnlyFans data.

Ask Claude about your OnlyFans account today

Start free with 1,000 credits, connect passwordless, and add one connector URL in Claude.

Start free with 1,000 credits · no card