TokPortal — the managed social infrastructure API
TokPortal is the managed social infrastructure API: real TikTok, Instagram and YouTube accounts created, warmed and operated by human account managers in 16+ countries — exposed as a REST API and an MCP server. No OAuth per account, no 25-posts/day cap, no app review.
Docs https://developers.tokportal.com · API base https://app.tokportal.com/api/ext · OpenAPI https://developers.tokportal.com/openapi.json · MCP remote https://app.tokportal.com/api/ext/mcp · Get an API key https://app.tokportal.com/developer/api-keys · llms.txt https://developers.tokportal.com/llms.txt
- Bundles — order a fresh managed account (or reuse one you own) with N video slots; a human account manager creates, warms and posts.
- Media — presigned or direct uploads for videos, carousels and stories.
- Accounts — delivered accounts, credentials reveal, verification codes, bans & appeals, Coverage.
- Analytics — per-account and per-video series, reports, CSV export.
- Webhooks — signed deliveries for
bundle.*,account.*,video.*events. - Advanced Niche Warming — search-term based warming with AI-verified proof.
| Package | Registry | Install | Repo |
|---|---|---|---|
tokportal-mcp — MCP server (91 tools) |
npx -y tokportal-mcp |
tokportal-mcp | |
@tokportal/node — TypeScript / Node.js SDK |
npm install @tokportal/node |
tokportal-node | |
tokportal — Python SDK |
pip install tokportal |
tokportal-python | |
github.com/tokportal/tokportal-go — Go SDK |
go get github.com/tokportal/tokportal-go |
tokportal-go | |
@tokportal/cli — command line |
npm install -g @tokportal/cli |
tokportal-cli | |
| Examples — curl / Node / Python quickstarts | — | — | examples |
Agent skills (5) — npx skills add tokportal/skills |
— | npx skills add tokportal/skills |
skills |
| Claude Code plugin (MCP + skills) | — | claude plugin marketplace add tokportal/claude-plugin && claude plugin install tokportal@tokportal |
claude-plugin |
| Cursor plugin (MCP + rules + skills) | — | Cursor → Plugins, or Add to Cursor | cursor-plugin |
| Gemini CLI extension | — | gemini extensions install https://github.com/tokportal/gemini-cli-extension |
gemini-cli-extension |
n8n community node — n8n-nodes-tokportal (52 ops + webhook trigger, 8 templates) |
n8n → Settings → Community Nodes → n8n-nodes-tokportal |
n8n-nodes-tokportal | |
LangChain toolkit — langchain-tokportal |
pip install langchain-tokportal |
langchain-tokportal | |
CrewAI tools — crewai-tokportal |
pip install crewai-tokportal |
crewai-tokportal | |
| Vercel AI SDK + Mastra example | — | git clone + npm run build |
vercel-ai-sdk-example |
| Zapier app (CLI, in review) | — | Zapier (public beta soon) | zapier-tokportal |
| Pipedream / Activepieces | — | PRs pipedream#21689 · activepieces#14909 | — |
Official MCP Registry — com.tokportal/mcp |
registry | VS Code: search @mcp tokportal |
— |
All packages are MIT licensed and generated from the same public OpenAPI schema.
# Claude Code
claude mcp add tokportal -e TOKPORTAL_API_KEY=sk_your_key_here -- npx -y tokportal-mcp
# Remote (Streamable HTTP), any client
claude mcp add --transport http tokportal https://app.tokportal.com/api/ext/mcp --header "X-API-Key: sk_your_key_here"Cursor / Claude Desktop / VS Code / Windsurf / Codex / Gemini CLI:
{ "mcpServers": { "tokportal": { "command": "npx", "args": ["-y", "tokportal-mcp"], "env": { "TOKPORTAL_API_KEY": "sk_your_key_here" } } } }Full per-client configs: https://github.com/tokportal/tokportal-mcp#client-configuration
curl https://app.tokportal.com/api/ext/me -H "X-API-Key: sk_your_key_here"- Developer docs: https://developers.tokportal.com · SDKs & CLI: https://developers.tokportal.com/sdks-cli · MCP: https://developers.tokportal.com/mcp
- Changelog: https://developers.tokportal.com/changelog
- Support: team@tokportal.com
- Security: report vulnerabilities privately to security@tokportal.com — never in public issues.