Get started

Authentication

Sign in with OAuth, or use an API key.

There are two ways in. Use OAuth when your client supports it, and an API key when it doesn't.

MethodWorks withWhat you copy
OAuth sign-inClaude, ChatGPT, Cursor, Claude CodeNothing. Just the server URL.
API keyGrok Bot, Muse, OpenAI Dots, OpenClaw, Hermes Agent, your own codeYour key, in a header or the URL

OAuth

Add the server URL to your client. It opens ReelFarm, you sign in with Google and click Allow.

Server URL
https://reel.farm/api/v2/mcp

For client developers

ReelFarm follows the MCP authorization spec, so standard MCP clients discover everything on their own.

  • A request without credentials gets 401 with a WWW-Authenticate header pointing to /.well-known/oauth-protected-resource.
  • Authorization server metadata is at /.well-known/oauth-authorization-server.
  • Dynamic client registration at /api/oauth/register, or a client ID metadata document.
  • Authorization code flow with PKCE (S256). Public clients only, no client secret.
  • The access token is sent as a Bearer token, like an API key.

API key

For clients without MCP sign-in. Keys start with rf_.

Get your key

  1. 1

    Sign in to ReelFarm

  2. 2

    Pick your agent

    Agents that need a key show it, ready to copy, in their steps.
  3. 3

    Or manage keys yourself

    Settings → API Keys lists your keys. Create or revoke them there.

As a Bearer header

The preferred way, when your client can send headers.

HTTP
POST https://reel.farm/api/v2/mcp
Authorization: Bearer rf_your_api_key
Content-Type: application/json

In the URL

For clients that only take a URL.

Server URL
https://reel.farm/api/v2/mcp?key=rf_your_api_key
Your key works like a password. Anyone with it can make slideshows on your plan. If it leaks, revoke it in Settings → API Keys and update your clients.

Plans and the free trial

  • Connecting and listing tools work on any account.
  • Tool calls need the free trial or a plan. Without one they fail with NO_ACTIVE_PLAN, and your agent tells you why.

See Limits and pricing.

Authentication - ReelFarm MCP docs