HandlePilot for AI agents
Your agent is the brain. HandlePilot is the hub.
Connect ChatGPT, Claude, Claude Code, Codex or Cursor to HandlePilot. Your agent researches, plans and writes on your own AI subscription; HandlePilot keeps your workspaces, watches the videos, and holds the editors where you review every word. Free to start.
What your agent can do
Research
Look up any public Instagram account or post, find and screen competitors in batches, rank what performs for them, and watch reels to get a full breakdown: transcript, scenes, hook, structure, music and why it works.
Plan
Write a content strategy from your arena and your own numbers, save it as your content plan, and put the ideas on your calendar.
Make
Remix proven posts into scripts in your voice, write carousels into HandlePilot's designs (or design a style of your own), and upload reels it cut on your computer.
Remember
Your voice guide, your board, your assets and your decks live in HandlePilot, so every agent session and every person on your team starts from the same place.
Set it up in a minute
ChatGPT or Claude
- Add HandlePilot as a custom connector with the URL
https://app.handlepilot.com/mcp.Open chatgpt.com/plugins, select +, then Add custom MCP server. Name it HandlePilot, paste the URL under Connection, choose OAuth for authentication, confirm the warning and select Create as a plugin.
Your ChatGPT plan and workspace settings decide whether you can add custom MCP servers.
In Claude on the web or desktop, open Customize → Connectors, select + Add, then Add custom connector. Name it HandlePilot, paste the URL, select Continue, keep Sign in now and Claude's published identity, then select Add.
On Team and Enterprise plans an owner adds it once under Organization settings → Connectors; each member then selects Connect.
- Sign in to HandlePilot and press Allow. That is the only time you see it. No token to copy.
- Ask. In ChatGPT, type
@and pick HandlePilot; in Claude, turn it on under + → Connectors.
Claude Code, Codex or Cursor
- Create a token. Sign in and open Connect AI. The token is shown once; it starts with
hp_. - Add HandlePilot to your agent.
claude mcp add --transport http handlepilot https://app.handlepilot.com/mcp \ --header "Authorization: Bearer hp_YOUR_TOKEN"Add
--scope userto use it in every project. Type/mcpin Claude Code to check it is connected. No token at all: leave out--header, then choose Authenticate under/mcpand allow it in your browser.# in your shell profile export HANDLEPILOT_TOKEN="hp_YOUR_TOKEN" # ~/.codex/config.toml [mcp_servers.handlepilot] url = "https://app.handlepilot.com/mcp" bearer_token_env_var = "HANDLEPILOT_TOKEN"// ~/.cursor/mcp.json { "mcpServers": { "handlepilot": { "url": "https://app.handlepilot.com/mcp", "headers": { "Authorization": "Bearer hp_YOUR_TOKEN" } } } } - Ask. For example: “Study my competitors on HandlePilot and write me a content strategy for the next month.” Your agent finds the right tools and the playbooks that come with them.
Free and paid plans
Every account starts free: sign in once, connect your agent, and it can work right away. Your agent sees every tool; when one needs the paid plan, or a free allowance runs out, it tells you what that tool would do. Upgrade in the app and the same connection keeps working. Pro is $50 a month; Studio is $200 a month with six times Pro’s allowances. Prices exclude tax. Cancel anytime.
| What | Free | Pro, $50 | Studio, $200 |
|---|---|---|---|
| Playbooks, carousel styles, content plan, voice guide, creator context | Included | Included | Included |
| New video watches a month (repeating a watched post is free; the app's analyses count too) | 3 | 500 | 3,000 |
| Instagram lookups a month (accounts, posts, searches) | 30 | Included | Included |
| Workspaces (Instagram accounts you manage) | 1 | 20 | 120 |
| Inspiration accounts per workspace | 5 | No limit | No limit |
| Carousels a month, in HandlePilot's styles | 5 | No limit | No limit |
| Custom carousel styles, bulk research, the production board and calendar, the asset library, reels | No | Included | Included |
| Tool calls in total a month | 20,000 | 20,000 | 120,000 |
Free allowances reset on the 1st of each month (UTC); paid ones when your subscription renews. Your usage is on the Connect AI page, and everything already in HandlePilot stays readable when a limit is reached.
Your data
- A token or a connected app reaches every workspace you manage, with the same rights as you in the app. Revoke a token or disconnect an app on Connect AI at any time: a token stops working at once, an app within a minute. HandlePilot stores only hashes of them.
- Chat apps never get the tools that upload files from a computer; those are for agents on your computer.
- What a tool returns is read by your agent's AI provider (OpenAI for ChatGPT and Codex, Anthropic for Claude and Claude Code, or whichever model Cursor uses), under your agreement with them.
- Watching a video sends that video to Google's Gemini model to produce the breakdown; watches of public posts are cached for everyone, watches of your own assets only for you.
- Public Instagram data is fetched on demand through HandlePilot's data service. Nothing is posted to Instagram through your agent.
Tools
list_workspaces create_workspace | The Instagram accounts you manage; add one. |
get_creator_context | Profile, niche, voice guide and samples, plan and board — read first. |
update_voice_pack | Save how the creator talks and writes. |
get_my_performance | The creator's own 30-day Instagram numbers (with the Instagram connection). |
get_instagram_account get_instagram_post search_instagram scan_instagram_accounts | Public Instagram: accounts, posts with download links, search, and screening candidates in batches. |
list_inspiration_accounts add_inspiration_accounts verify_inspiration_accounts remove_inspiration_account list_top_content | Your competitor watch-list — your agent's picks land there for you to verify — and its best recent posts. |
watch_video | A structured breakdown of a reel, a post or an asset. |
list_cards get_card create_card update_card delete_card | The production board and calendar, scripts included. |
get_content_plan save_content_plan | The content strategy. |
list_assets search_assets get_asset start_asset_upload import_asset_from_url create_upload_link | The asset library, searchable by meaning. Files too big for the chat go up through an upload link, from any device. |
list_carousel_styles get_carousel_style list_carousels get_carousel create_carousel update_carousel create_custom_style | Editable carousels in HandlePilot's designs, or a style of your own. |
list_reels start_reel_upload | The Reel Maker, and finished reels your agent made. |
get_playbook | How-tos: strategy, finding inspiration accounts, voice pack, remix, carousel, custom style, reel editing. |
send_feedback | Tell the HandlePilot team what to fix, add or change. We read every message. |