# Run US TikTok accounts from abroad

Source: https://developers.tokportal.com/agents/for/us-tiktok-accounts-from-abroad/
Markdown: https://developers.tokportal.com/agents/for/us-tiktok-accounts-from-abroad.md

From any MCP-capable agent, a US TikTok presence is one field away: `create_bundle` with `country: "US"` routes the order to a manager physically in the United States, who creates the account on a US device and network, warms it and posts every video you configure. You never touch a VPN, a US phone number or the account itself — you send `configure_bundle_video` calls from wherever you are and read results with `list_accounts` and analytics tools. This is the practical answer to "how do I post to US TikTok from Europe/Asia/LATAM" that the official API cannot give, because it only posts on accounts a user already owns and controls.

## Try the workflow without spending

For this trial, use the remote MCP endpoint `https://app.tokportal.com/api/ext/mcp`, local `tokportal-mcp` **1.15.1 or later**, or the REST API. Upgrade and restart an older local server first. Version 1.15.0 does not forward the dry-run header; do not use its write tools for a simulation. If you cannot verify the installed local version, use the remote endpoint or REST.

Use the [sandbox](https://developers.tokportal.com/sandbox) for the first attempt. MCP write tools accept `dry_run: true` as a top-level argument, beside `body`; REST writes accept the `X-TokPortal-Dry-Run: true` header. Keep your usual authentication and scopes. Each simulated write validates the request and returns `credits_would_charge` with `credits_charged: 0`. Nothing is created or published.

Simulated IDs start with `00000000-0000-4000-8000-`. Use them only in later dry-run writes. GET requests read real data, so skip publish-readiness checks and polling for synthetic IDs. Simulations have no cross-call memory and upload URLs are placeholders: do not upload files to them.

To run for real, review the returned price and confirm **before the first live write**. Bundle creation charges credits immediately; publishing hands the order to a manager. Repeat creation without dry-run mode and use the new real IDs for configuration and publishing. A synthetic ID cannot be reused in a live request.

## How it works

Region on TikTok is decided at account creation and reinforced by where the app is used afterwards; an account created abroad and driven through a VPN is the classic recipe for reduced reach and shadow restrictions. TokPortal removes the problem at the source. The `country` you pass is not a targeting flag on the post — it selects the human manager, their SIM, their residential IP and their device. The account is US-native for its whole life because the person operating it is in the US.

The flow from any MCP-capable agent is the standard bundle flow: `list_countries` to confirm `US` is open, `create_bundle` (`platform: tiktok`, `country: US`, `videos_quantity`), `configure_bundle_account` with a handle and bio written for a US audience, then videos with `configure_bundle_video` or `batch_configure_bundle_videos`, `publish_bundle`, and later `list_accounts` filtered on `country=US`. Add Advanced Warming terms in US English (`generate_warming_terms` writes them from a niche description) so the manager's warming sessions teach the algorithm the account is a US viewer of that niche before you post.

Two things are worth telling the agent explicitly. First, TokPortal does not promise reach — it promises a real US account operated by a US manager; the content still has to be good. Second, if the client wants to eventually own the account, `reveal_account_credentials` is possible but breaks the "operated from the US" property the moment the client logs in from abroad; the recommended pattern is to keep the account managed and use `videos_only` bundles for every new batch of posts.

## Tool sequence

1. `tokportal_list_countries` — Confirm `US` is in the new-account list (and in `videos_only_countries` for reuse).
2. `tokportal_get_credit_costs` — Quote setup + slots + warming before creating.
3. `tokportal_create_bundle` — `platform: tiktok`, `country: US`, `bundle_type: account_and_videos`, `videos_quantity`, optional `wants_advanced_warming`.
4. `tokportal_generate_warming_terms` — Turn a niche description into US-English search terms (count multiple of 3).
5. `tokportal_configure_bundle_account` — US-flavoured `username`, `visible_name`, `biography`, `link_in_bio`.
6. `tokportal_configure_bundle_video` — One call per slot: `description`, `target_publish_date`, `video_url` (max 3/day).
7. `tokportal_publish_bundle` — Order goes to a US manager.
8. `tokportal_list_accounts` — `platform=tiktok&country=US` to retrieve `profile_url` and status.
9. `tokportal_get_account_analytics` — Views, followers and per-video numbers of the delivered US account.

## Pick your agent

- [Run US TikTok accounts from abroad with Claude](https://developers.tokportal.com/agents/claude/us-tiktok-accounts-from-abroad) — Anthropic's assistant on claude.ai, the mobile apps and Claude Desktop, with custom MCP connectors.
- [Run US TikTok accounts from abroad with Claude Code](https://developers.tokportal.com/agents/claude-code/us-tiktok-accounts-from-abroad) — Anthropic's terminal coding agent; MCP servers are added with `claude mcp add` and used in any session.
- [Run US TikTok accounts from abroad with ChatGPT](https://developers.tokportal.com/agents/chatgpt/us-tiktok-accounts-from-abroad) — OpenAI's assistant; plans with developer mode can add remote MCP servers as custom connectors.
- [Run US TikTok accounts from abroad with OpenAI Codex](https://developers.tokportal.com/agents/codex/us-tiktok-accounts-from-abroad) — OpenAI's coding agent (Codex CLI and IDE extension); MCP servers live in `~/.codex/config.toml`.
- [Run US TikTok accounts from abroad with Cursor](https://developers.tokportal.com/agents/cursor/us-tiktok-accounts-from-abroad) — AI code editor with an agent mode; MCP servers are configured in `.cursor/mcp.json` or via a one-click deeplink.
- [Run US TikTok accounts from abroad with Windsurf](https://developers.tokportal.com/agents/windsurf/us-tiktok-accounts-from-abroad) — Codeium's agentic IDE (Cascade); MCP servers are declared in `~/.codeium/windsurf/mcp_config.json`.
- [Run US TikTok accounts from abroad with Cline](https://developers.tokportal.com/agents/cline/us-tiktok-accounts-from-abroad) — Open-source autonomous coding agent for VS Code with an MCP marketplace and per-tool approval.
- [Run US TikTok accounts from abroad with OpenClaw](https://developers.tokportal.com/agents/openclaw/us-tiktok-accounts-from-abroad) — Open-source autonomous agent runtime with a skills registry (ClawHub); TokPortal ships as a first-party skill.
- [Run US TikTok accounts from abroad with Hermes Agent](https://developers.tokportal.com/agents/hermes-agent/us-tiktok-accounts-from-abroad) — Nous Research's open-source agent runtime; MCP servers are declared under `mcp_servers` in `~/.hermes/config.yaml`.
- [Run US TikTok accounts from abroad with Gemini CLI](https://developers.tokportal.com/agents/gemini-cli/us-tiktok-accounts-from-abroad) — Google's open-source terminal agent for Gemini; MCP servers via `gemini mcp add` or `~/.gemini/settings.json`, plus extensions.
- [Run US TikTok accounts from abroad with Goose](https://developers.tokportal.com/agents/goose/us-tiktok-accounts-from-abroad) — Block's open-source local agent; remote MCP servers are added as extensions (Streaming HTTP) or via a `goose://` deeplink.
- [Run US TikTok accounts from abroad with Perplexity](https://developers.tokportal.com/agents/perplexity/us-tiktok-accounts-from-abroad) — Answer engine with custom MCP connectors on paid plans; good for read-only research over your TokPortal data.
- [Run US TikTok accounts from abroad with Microsoft Copilot Studio](https://developers.tokportal.com/agents/copilot-studio/us-tiktok-accounts-from-abroad) — Microsoft's low-code agent builder; MCP servers are added as tools through the MCP onboarding wizard (Streamable transport).
- [Run US TikTok accounts from abroad with Factory Droid](https://developers.tokportal.com/agents/factory-droid/us-tiktok-accounts-from-abroad) — Factory's software-engineering agent (`droid` CLI); HTTP MCP servers are added with `droid mcp add`.
- [Run US TikTok accounts from abroad with n8n](https://developers.tokportal.com/agents/n8n/us-tiktok-accounts-from-abroad) — Open-source workflow automation; use the built-in MCP Client Tool node with an AI Agent, or the community node `n8n-nodes-tokportal` for deterministic steps.
- [Run US TikTok accounts from abroad with Make](https://developers.tokportal.com/agents/make/us-tiktok-accounts-from-abroad) — Visual automation platform (ex-Integromat); call TokPortal from HTTP modules with `X-API-Key`, or from Make's MCP Client module where available.
- [Run US TikTok accounts from abroad with Zapier](https://developers.tokportal.com/agents/zapier/us-tiktok-accounts-from-abroad) — Automation platform; today TokPortal is used via Webhooks by Zapier (REST) — a native TokPortal app is coming.
- [Run US TikTok accounts from abroad with Pipedream](https://developers.tokportal.com/agents/pipedream/us-tiktok-accounts-from-abroad) — 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.
- [Run US TikTok accounts from abroad with Dify](https://developers.tokportal.com/agents/dify/us-tiktok-accounts-from-abroad) — Open-source LLM app platform; MCP servers are registered under Tools → MCP and used by Agent nodes and Agent apps.
- [Run US TikTok accounts from abroad with Flowise](https://developers.tokportal.com/agents/flowise/us-tiktok-accounts-from-abroad) — Open-source visual builder for LLM flows; the Custom MCP node connects any Streamable HTTP server to Agentflow / tool agents.
- [Run US TikTok accounts from abroad with Langflow](https://developers.tokportal.com/agents/langflow/us-tiktok-accounts-from-abroad) — Open-source visual framework for agents; the MCP Tools component connects to servers registered in Settings → MCP Servers.
- [Run US TikTok accounts from abroad with CrewAI](https://developers.tokportal.com/agents/crewai/us-tiktok-accounts-from-abroad) — Python multi-agent framework; `MCPServerAdapter` from `crewai-tools` turns any MCP server into agent tools.
- [Run US TikTok accounts from abroad with LangChain](https://developers.tokportal.com/agents/langchain/us-tiktok-accounts-from-abroad) — LangChain / LangGraph agents load MCP tools with `langchain-mcp-adapters` (`MultiServerMCPClient`).
- [Run US TikTok accounts from abroad with Vercel AI SDK](https://developers.tokportal.com/agents/vercel-ai-sdk/us-tiktok-accounts-from-abroad) — TypeScript toolkit for AI apps; the MCP client (`@ai-sdk/mcp`, formerly `experimental_createMCPClient` in `ai`) turns TokPortal tools into `generateText`/`streamText` tools.
- [Run US TikTok accounts from abroad with Mastra](https://developers.tokportal.com/agents/mastra/us-tiktok-accounts-from-abroad) — TypeScript agent framework; `MCPClient` from `@mastra/mcp` connects HTTP or stdio MCP servers and hands their tools to an `Agent`.

## Related

- [Post to US TikTok from abroad (guide)](https://developers.tokportal.com/use-cases/platform-guides/post-us-tiktok-from-abroad)
- [DTC multi-market launch](https://developers.tokportal.com/use-cases/industry/dtc-multi-market-launch)
- [Advanced Niche Warming](https://developers.tokportal.com/advanced-warming)
- [MCP server](https://developers.tokportal.com/mcp)
- [Getting started](https://developers.tokportal.com/getting-started)
- [All agents](https://developers.tokportal.com/agents)
