MCP
IG Pilot in Claude and Codex
IG Pilot is also an MCP server. Connect it once, then ask Claude or Codex to check on your Instagram, handle drafts or run a session.
- A paid plan or the 7-day free trial.
- Chrome open, with IG Pilot signed in. It does the work there.
- Tokens and ready-to-copy commands: IG Pilot → Settings → Connections.
Server URL
https://igpilot-api.onrender.com/mcpClaude on the web, desktop and mobile
- Open Customize → Connectors → + Add → Add custom connector.
- Name it IG Pilot, paste the server URL, then Continue.
- Asked for an OAuth client? Pick Register automatically. Then Add.
- Connect, and sign in with your IG Pilot email.
The connector works in every Claude app. Team and Enterprise: an Owner adds it under Organization settings → Connectors, then each person connects.
Claude Code
- In IG Pilot: Settings → Connections → Claude Code → Create token.
- Run it in a terminal (IG Pilot fills in your token):
claude mcp add --transport http --scope user igpilot https://igpilot-api.onrender.com/mcp --header "Authorization: Bearer igpt_YOUR_TOKEN"
Rather sign in? Leave out --header, then run /mcp in Claude Code.
Codex app, CLI and IDE extension
- In IG Pilot: Settings → Connections → Codex → Create token.
- Add this to
~/.codex/config.toml:[mcp_servers.igpilot] url = "https://igpilot-api.onrender.com/mcp" bearer_token_env_var = "IGPILOT_TOKEN" - Put your token in your shell profile, then restart Codex:
export IGPILOT_TOKEN="igpt_YOUR_TOKEN"
The Codex app, CLI and IDE extension share that file. From a terminal instead: codex mcp add igpilot --url https://igpilot-api.onrender.com/mcp --bearer-token-env-var IGPILOT_TOKEN
What they can do
- Check status, limits and history.
- Show drafts, then approve or reject the ones you OK.
- Run a growth session, or chat with IG Pilot.
- Set up, pause or resume routines. New ones wait for your OK.
- Stop everything.
Same rules as the side panel: your limits, human pacing, the Never-interact list and “Ask me before sending”.