Create Instagram accounts with any AI agent
Create geo-targeted Instagram accounts from any of 25 agents with TokPortal: create_bundle platform=instagram → configure_bundle_account → publish_bundl…
Creating Instagram accounts from any MCP-capable agent is the same bundle flow as TikTok with platform: "instagram": create_bundle in the target country, configure_bundle_account (bio up to 120 characters here), publish_bundle, and a human manager creates and warms the account on a local device; content later goes in as Reels (instagram_content_type: "reel"), feed posts or carousels (carousel_images). Instagram's official Graph API only publishes to professional accounts you already own via OAuth and caps API publishing at 100 posts per 24 hours per account; it has no account-creation endpoint, which is the part TokPortal supplies.
How it works
Instagram bundles differ from TikTok bundles in a few fields, and the agent should know them. biography accepts up to 120 characters (80 on TikTok). Video slots take instagram_content_type (reel for Reels, post for a feed video), instagram_location, up to 5 instagram_collaborators, instagram_audio_name for a named audio, and instagram_add_to_story: true to also share to Stories; carousels use video_type: "carousel" with 1–20 carousel_images (upload each with upload_image_from_url or upload_image_direct, purpose carousel) and an optional carousel_title; stories use video_type: "story" with story_image_url or video_url and an optional story_repost_url (1 credit) to repost an existing Instagram post.
The order of operations from any MCP-capable agent: list_countries (Instagram availability is per country too), get_credit_costs, create_bundle (platform: instagram, country, bundle_type, videos_quantity, optional Advanced Warming — supported on Instagram with the same 3–30 terms), configure_bundle_account with username, visible_name, biography, profile_picture_url, link_in_bio, then slots with configure_bundle_video or batch_configure_bundle_videos at ≤3 per day, get_bundle_publish_readiness, publish_bundle. Delivered accounts show up in list_accounts?platform=instagram with profile_url. For a fleet, create_bundles_bulk with platforms: ["instagram"] (or both platforms at once for paired TikTok/Instagram personas).
Instagram accounts are also eligible for TokPortal Coverage (25 credits / 30 days after the first period), which is what backs refunds/remakes on bans — read get_account_managed_subscription per account if you plan to keep them long-term.
Tool sequence
tokportal_list_countries— Countries open for Instagram account creation.tokportal_get_credit_costs— Setup, slot and warming prices.tokportal_create_bundle—platform: instagram,country,bundle_type,videos_quantity, warming terms.tokportal_upload_image_from_url— Profile picture (purpose: profile_picture) and carousel images.tokportal_configure_bundle_account—biography≤120,link_in_bio,profile_picture_url.tokportal_configure_bundle_video—instagram_content_type: reel|post,carousel_images,instagram_add_to_story,instagram_collaborators.tokportal_publish_bundle— Manager creates and warms the account.tokportal_list_accounts—platform=instagramto fetch delivered accounts.
Pick your agent
- Create Instagram accounts with Claude — Anthropic's assistant on claude.ai, the mobile apps and Claude Desktop, with custom MCP connectors.
- Create Instagram accounts with Claude Code — Anthropic's terminal coding agent; MCP servers are added with
claude mcp addand used in any session. - Create Instagram accounts with ChatGPT — OpenAI's assistant; plans with developer mode can add remote MCP servers as custom connectors.
- Create Instagram accounts with OpenAI Codex — OpenAI's coding agent (Codex CLI and IDE extension); MCP servers live in
~/.codex/config.toml. - Create Instagram accounts with Cursor — AI code editor with an agent mode; MCP servers are configured in
.cursor/mcp.jsonor via a one-click deeplink. - Create Instagram accounts with Windsurf — Codeium's agentic IDE (Cascade); MCP servers are declared in
~/.codeium/windsurf/mcp_config.json. - Create Instagram accounts with Cline — Open-source autonomous coding agent for VS Code with an MCP marketplace and per-tool approval.
- Create Instagram accounts with OpenClaw — Open-source autonomous agent runtime with a skills registry (ClawHub); TokPortal ships as a first-party skill.
- Create Instagram accounts with Hermes Agent — Nous Research's open-source agent runtime; MCP servers are declared under
mcp_serversin~/.hermes/config.yaml. - Create Instagram accounts with Gemini CLI — Google's open-source terminal agent for Gemini; MCP servers via
gemini mcp addor~/.gemini/settings.json, plus extensions. - Create Instagram accounts with Goose — Block's open-source local agent; remote MCP servers are added as extensions (Streaming HTTP) or via a
goose://deeplink. - Create Instagram accounts with Perplexity — Answer engine with custom MCP connectors on paid plans; good for read-only research over your TokPortal data.
- Create Instagram accounts with Microsoft Copilot Studio — Microsoft's low-code agent builder; MCP servers are added as tools through the MCP onboarding wizard (Streamable transport).
- Create Instagram accounts with Factory Droid — Factory's software-engineering agent (
droidCLI); HTTP MCP servers are added withdroid mcp add. - Create Instagram accounts with n8n — Open-source workflow automation; use the built-in MCP Client Tool node with an AI Agent, or the community node
n8n-nodes-tokportalfor deterministic steps. - Create Instagram accounts with Make — Visual automation platform (ex-Integromat); call TokPortal from HTTP modules with
X-API-Key, or from Make's MCP Client module where available. - Create Instagram accounts with Zapier — Automation platform; today TokPortal is used via Webhooks by Zapier (REST) — a native TokPortal app is coming.
- Create Instagram accounts with Pipedream — Serverless integration platform for developers; call TokPortal from a Node.js/Python code step or the HTTP action, and receive webhooks on an HTTP trigger.
- Create Instagram accounts with Dify — Open-source LLM app platform; MCP servers are registered under Tools → MCP and used by Agent nodes and Agent apps.
- Create Instagram accounts with Flowise — Open-source visual builder for LLM flows; the Custom MCP node connects any Streamable HTTP server to Agentflow / tool agents.
- Create Instagram accounts with Langflow — Open-source visual framework for agents; the MCP Tools component connects to servers registered in Settings → MCP Servers.
- Create Instagram accounts with CrewAI — Python multi-agent framework;
MCPServerAdapterfromcrewai-toolsturns any MCP server into agent tools. - Create Instagram accounts with LangChain — LangChain / LangGraph agents load MCP tools with
langchain-mcp-adapters(MultiServerMCPClient). - Create Instagram accounts with Vercel AI SDK — TypeScript toolkit for AI apps; the MCP client (
@ai-sdk/mcp, formerlyexperimental_createMCPClientinai) turns TokPortal tools intogenerateText/streamTexttools. - Create Instagram accounts with Mastra — TypeScript agent framework;
MCPClientfrom@mastra/mcpconnects HTTP or stdio MCP servers and hands their tools to anAgent.