Metadata-Version: 2.4
Name: creator-api-mcp
Version: 0.1.0
Summary: MCP server for CreatorAPI · native OnlyFans and Fansly access for AI agents
Project-URL: Homepage, https://creator-api.com
Project-URL: Documentation, https://creator-api.com/docs/quickstart
Author: AWE Trade Group LLC
License: MIT
Keywords: agents,ai,creator-api,fansly,mcp,onlyfans
Requires-Python: >=3.10
Requires-Dist: httpx>=0.27
Requires-Dist: mcp>=1.2
Description-Content-Type: text/markdown

# CreatorAPI MCP server

Run your creator business from Claude, ChatGPT, Cursor or any MCP client. This server exposes
[CreatorAPI](https://creator-api.com), one REST API for native OnlyFans and Fansly, as MCP
tools. Every call uses your own `ca_live_` key, so billing and credit metering flow through
your account exactly as they do for direct API calls.

## Get a key

Sign up at https://creator-api.com/signup. You start with 1,000 free credits, no card.

## Install

The server runs from `uvx` (or `pipx`), so there is nothing to clone.

### Claude Desktop

Add this to `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "creator-api": {
      "command": "uvx",
      "args": ["creator-api-mcp"],
      "env": { "CREATOR_API_KEY": "ca_live_your_key" }
    }
  }
}
```

### Cursor / Windsurf / Cline

Add the same block to the client's MCP config (`mcp.json` or settings).

## Tools

Reads and first party CRM writes are always available:

- `whoami`, `get_billing` · plan, scope and remaining credits
- `list_platforms`, `list_accounts` · supported platforms and your connected creators
- `native_get` · read fans, messages, media, earnings, posts, transactions and subscribers
- `get_fan_summary` · Fan AI Summary for one fan
- `list_tags`, `add_tag` · first party CRM tags
- `list_smart_links`, `create_smart_link`, `get_link_stats` · trackable links
- `list_webhook_events`, `list_webhooks`, `create_webhook` · signed event delivery
- `list_export_datasets`, `create_export`, `list_exports`, `get_export` · bulk data exports

## Outbound writes (opt in)

Sending messages and other native writes are off by default, so an agent cannot act outward
without your say so. To enable `native_write`, set `CREATOR_API_ENABLE_WRITES=1` in `env`.

## Environment

| Variable | Purpose |
| --- | --- |
| `CREATOR_API_KEY` | your `ca_live_` key (required) |
| `CREATOR_API_BASE` | override the base URL (default `https://api.creator-api.com`) |
| `CREATOR_API_ENABLE_WRITES` | set to `1` to register `native_write` |
| `CREATOR_API_MCP_TRANSPORT` | `stdio` (default), `sse`, or `streamable-http` |

## Docs

Full API reference and quickstart at https://creator-api.com/docs/quickstart

Operated by AWE Trade Group LLC.
