TikTok
Publish directly, or send the post to your TikTok inbox as a draft.
Integrations
Three platforms to post to. Four ways to drive Looptake from code or an AI agent. All on every plan.
Each through its official API. Limits are checked before a video renders.
Publish directly, or send the post to your TikTok inbox as a draft.
Publish Reels through a Business or Creator account. Vertical only.
Title, description and a private upload you can publish later.
| Limit | TikTok | YouTube | |
|---|---|---|---|
| Caption or description | 2,200 | 2,200 | 5,000 |
| Hashtags | 30 | 30 | 15 |
| Longest video | 600 seconds (10 minutes) | 900 seconds (15 minutes) | 180 seconds (3 minutes) |
| Before publishing | Inbox draft | Approval in Looptake | Private upload |
Anything you can click in the app, you can do from code.
Scoped keys starting lt_live_, idempotent writes, OpenAPI 3.1.
npx looptake. --json for scripts, --wait for CI.
Hosted at https://looptake.com/mcp, or local with npx @looptake/mcp.
llms.txt and tool schemas for agents that use Looptake.
Works with Claude, Cursor and any MCP client.
{
"mcpServers": {
"looptake": {
"url": "https://looptake.com/mcp",
"headers": { "Authorization": "Bearer lt_live_..." }
}
}
}Get a call when something changes. No polling.
| Event | Sent when |
|---|---|
| post.published | A post reached every account it targeted. |
| post.failed | A post failed on at least one account, with the reason. |
| content.ready | A render finished and the video is ready to download. |
| credits.low | The team balance crossed the threshold you set. |
Describe it. Looptake writes, renders, scores and posts it to TikTok, Reels and Shorts.
Free trial, no card. Paid plans from $29/month.