# ShortLoom MCP server

Endpoint: `https://shortloom.ai/mcp` (rewritten to `/api/mcp`).
Initialize `serverInfo.name`: `shortloom`.

```json
{
  "mcpServers": {
    "shortloom": {
      "url": "https://shortloom.ai/api/mcp",
      "headers": { "Authorization": "Bearer fl_your_api_key" }
    }
  }
}
```

Unauthenticated `initialize` and `tools/list` succeed so a host can start OAuth. Tool calls need a key or OAuth token.

## Tools

- `generate_video` — topic → job. Default Director Mode (free draft).
- `approve_draft` / `reject_draft`
- `get_video_status`
- `save_draft` — persist draft edits; never charges.
- `export_captions` — SRT or VTT, free.
- `publish_video`
- `list_videos`
- `list_connected_platforms`
- `create_series` / `list_series` / `pause_series` / `resume_series` / `delete_series`
- `list_analytics`
- `estimate_cost` — read-only.
- `get_channel_recommendations`

Human docs: https://shortloom.ai/docs/mcp
