Loading...
Loading...
Automate TikTok tasks via Rube MCP (Composio): upload/publish videos, post photos, manage content, and view user profiles/stats. Always search tools first for current schemas.
npx skill4agent add davepoon/buildwithclaude tiktok-automationRUBE_MANAGE_CONNECTIONStiktokRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONStiktokTIKTOK_UPLOAD_VIDEOTIKTOK_UPLOAD_VIDEOSTIKTOK_FETCH_PUBLISH_STATUSTIKTOK_PUBLISH_VIDEOvideos3keymimetypenametitlepublish_idtitleprivacy_leveldisable_duetdisable_stitchdisable_commentTIKTOK_POST_PHOTOTIKTOK_FETCH_PUBLISH_STATUSphotos3keymimetypenametitleprivacy_levelTIKTOK_LIST_VIDEOSmax_countcursorhas_morecursorTIKTOK_GET_USER_PROFILETIKTOK_GET_USER_STATSTIKTOK_GET_USER_BASIC_INFOGET_USER_PROFILEGET_USER_BASIC_INFOTIKTOK_FETCH_PUBLISH_STATUSpublish_id1. Upload video via TIKTOK_UPLOAD_VIDEO -> get publish_id
2. Poll TIKTOK_FETCH_PUBLISH_STATUS with publish_id until complete
3. If status is ready, call TIKTOK_PUBLISH_VIDEO with final settings
4. Optionally poll status again to confirm publicationcursorhas_moremax_countdatadata.data| Task | Tool Slug | Key Params |
|---|---|---|
| Upload video | TIKTOK_UPLOAD_VIDEO | video, title |
| Upload multiple videos | TIKTOK_UPLOAD_VIDEOS | videos |
| Publish video | TIKTOK_PUBLISH_VIDEO | publish_id, title, privacy_level |
| Post photo | TIKTOK_POST_PHOTO | photo, title, privacy_level |
| List videos | TIKTOK_LIST_VIDEOS | max_count, cursor |
| Get profile | TIKTOK_GET_USER_PROFILE | (none) |
| Get user stats | TIKTOK_GET_USER_STATS | (none) |
| Get basic info | TIKTOK_GET_USER_BASIC_INFO | (none) |
| Check publish status | TIKTOK_FETCH_PUBLISH_STATUS | publish_id |