# Compact Reference A grouped map of the MCP tools and SDK domains. Use this when an agent needs to choose the right command without reading a full API reference. Canonical: /docs/reference.md ## SDK domains | Domain | Use for | | --- | --- | | rf.account | Account, server info, queues, credits, generation pricing, activity | | rf.assets | User uploads, search, import, bulk import, rename, move, delete | | rf.avatars | Avatar list, generation, batch generation, status, duplicate, delete | | rf.productScenes | Product Studio gallery and product scene generation | | rf.slideshows | Slideshow list, detail, draft creation, text generation, finalization | | rf.posts | Scheduled posts, publish now, update, delete, cancel, optimal times | | rf.social | OAuth and integration accounts available for publishing | | rf.automations | TikTok slideshow automation list, create, update, delete | | rf.webhooks | Webhook endpoint list, create, delete | | rf.events | Recent MCP event records | | rf.raw | Direct tool listing and raw MCP tool calls | ## MCP tool groups | Group | Tools | | --- | --- | | Account | get_account, get_mcp_server_info, get_queue_status, get_generation_pricing, get_credit_usage_history, get_generation_stats, get_account_activity | | Assets | list_assets, search_assets, get_asset_info, import_media_from_url, bulk_import_media, start_bulk_import_media, get_bulk_import_media_job_status, rename_asset, move_asset, delete_asset | | Avatars and characters | list_avatars, list_characters, prepare_generate_avatar, prepare_batch_generate_avatars, get_avatar_job_status, duplicate_avatar, delete_avatar, update_character, delete_character | | Product scenes | list_gallery, prepare_generate_product_scene, get_product_scene_job_status | | Video | list_videos, prepare_generate_ugc_video, get_video_job_status, list_generated_hooks, prepare_generate_hook, get_generated_hook_status, list_ai_clone_assets, prepare_ai_clone_job, get_ai_clone_job_status | | Slideshows | list_slideshows, get_slideshow, create_slideshow, update_slideshow, duplicate_slideshow, delete_slideshow, prepare_generate_slideshow_text, get_slideshow_text_job_status, prepare_finalize_slideshow, get_slideshow_export_job_status | | Publishing | list_social_accounts, list_connected_accounts, list_scheduled_posts, prepare_schedule_post, prepare_publish_now, prepare_batch_publish, prepare_update_scheduled_post, prepare_delete_scheduled_post, cancel_scheduled_post, get_publish_status | | Automations | list_automations, prepare_create_automation, prepare_update_automation, prepare_delete_automation | | Webhooks and events | create_webhook, list_webhooks, delete_webhook, get_recent_events | | Utility | list_prompt_templates, list_music_tracks, list_template_hooks, validate_caption, list_trash, restore_trash_item, confirm_action | ## Publishing content types The CLI normalizes --content-type by uppercasing and replacing hyphens with underscores. Examples include SLIDESHOW and UGC_VIDEO. Platform targets are passed as platform:connectionId pairs in the CLI and as PlatformTarget objects in the SDK. **Platform targets** ```ts platforms: [ { platform: "TIKTOK", connectionId: "conn_123" }, { platform: "YOUTUBE", connectionId: "conn_456" } ] ```