ChatGPT
Settings -> Connectors -> Advanced -> Create. Paste the setup URL, choose OAuth, then enable the connector in chat.
https://superdirector.app/mcpMCP setup
Give ChatGPT, Claude, Codex, or Claude Code access to live social-video research, Brand DNA, and Superdirector briefs.
Copy the setup URL
Use the same URL for ChatGPT, Claude, Codex, or Claude Code.
Sign in once
Approve Superdirector through OAuth. No API key is needed.
Ask for current work
Run live social-video research, account analysis, and brief generation from the AI app.
Setup URL
Paste this URL into the AI app's connector or MCP server settings.
https://superdirector.app/mcpClient setup
Connect once, then ask the AI app to check your Superdirector account status.
Settings -> Connectors -> Advanced -> Create. Paste the setup URL, choose OAuth, then enable the connector in chat.
https://superdirector.app/mcpSettings -> Connectors -> Add custom connector. Paste the setup URL, sign in, then check the tools menu.
https://superdirector.app/mcpAdd the server to ~/.codex/config.toml, then run `codex mcp login superdirector` once.
[mcp_servers.superdirector]
url = "https://superdirector.app/mcp"Add the server from the terminal, then authenticate from /mcp inside Claude Code.
claude mcp add --transport http superdirector "https://superdirector.app/mcp"New accounts
If the user only wants MCP, the AI app can import a public account and guide the next step.
Use Superdirector to analyze @glossier on Instagram, then show me the Brand DNA and similar accounts.Analyze
Ask your AI app to run analyze_brand_profile for a public Instagram or TikTok handle.
Read
Use the returned brandProfileId for Brand DNA, similar accounts, and reference search.
Track
For recurring scans or brand-profile anchored briefs, confirm one tracked-profile slot and run track_brand_profile.
Continue
Then run scan_account_ideas or generate_content_brief from the same AI chat.
Plan and usage
Details
Most users do not need to read the whole catalog before installing.
| Tool | What it does | Billing |
|---|---|---|
| Account status | Read the signed-in account plan, credit balance, and tracked-profile allowance. | Included |
| Tracked profiles | Read the profiles the user already tracks in Superdirector. | Included |
| Analyze a brand profile | Run Brand DNA analysis for a public Instagram or TikTok account; use this first when starting from a new account in an AI app. | Uses credits |
| Track a brand profile | Add an analyzed account to tracked profiles after explicit confirmation; uses an available tracked-profile slot or points to the plan/seat path. | Workflow access |
| Read brand DNA | Read tone, pillars, visual style, and engagement patterns for an analyzed profile. | Included |
| List similar accounts | Read saved competitor and similar-account research for a brand profile. | Included |
| Discover similar accounts | Find and save new competitor accounts for a brand profile when workflow access is enabled. | Workflow access |
| Scan content ideas | Generate fresh content ideas grounded in a tracked profile when workflow access is enabled; untracked profiles are guided through track_brand_profile first. | Workflow access |
| List content ideas | Read saved content ideas for a brand profile. | Included |
| Regenerate a plan stage | Restart a production plan from research, brief, screenplay, storyboard, or shot list when workflow access is enabled. | Workflow access |
| Rewrite a script | Rewrite a generated script and refresh downstream plan stages from instructions when workflow access is enabled. | Workflow access |
| Analyze a public video | Run the same paid public-video analysis pipeline used in the web app. | Uses credits |
| Search reference videos | Find public reference videos for a topic, account, or creative direction. | Uses credits |
| Generate a content brief | Create a concise script, storyboard, or production brief from approved context. | Uses credits |
| Check a task | Check whether a long-running analysis, search, or brief has finished. | Included |
| Fetch a task result | Fetch the output of a completed long-running task. | Included |
Long-running work
Reference searches and content briefs return a task id immediately. The AI app polls get_task_status and fetches the result with get_task_result. Checking a task is always free.
Troubleshooting
If the setup URL does not connect, confirm the endpoint is public HTTPS.
If tools do not appear, disconnect and reconnect so the AI app refreshes the tool list.
If a task seems stuck, ask the AI app to check get_task_status.
Want to try the web path first?
Start with one URL, see the first useful brand read, then decide whether to continue in the app or in your AI client.