AdviblyDocs

Tool reference

Every tool on the Advibly MCP server, grouped by what it is for.

Use this page to choose a capability. Before calling it, read that tool's live schema from MCP tools/list; the schema is authoritative for arguments, defaults, models, constraints, and cost notes.

All tools act as the signed-in Advibly account. Anything that calls a model spends that account's credits; read-only and organisational calls are free.

The call contract

Every tool schema includes a required context string. It must describe, in 15-25 words and in third person, why that call supports the user's goal. Do not put credentials, personal data, or other secrets in it. MCP clients should read this requirement from tools/list; the Advibly CLI fills it automatically.

brand_id is required on every generation tool. It decides where the generation is filed, not whether brand styling is applied - that is a separate on_brand argument.

For any workflow with several generated parts, create or reuse a project and pass its project_id to every generation. The run is organised only when every intermediate and final belongs to that project.

The live list is always authoritative: tools/list on the server, or advibly tools from the CLI. This page groups and explains them.

Choose the tool

NeedUse
Inspect the account before workadvibly_list_brands, advibly_check_credits
Create a brand from its public siteadvibly_onboard_brand
Anchor an ad to a real product or assetadvibly_get_products, advibly_get_assets
Make one media assetA matching advibly_generate_* tool
Assemble clips, narration, music, and textadvibly_render_composition
Join clips with hard cuts onlyadvibly_stitch_videos
Understand or cut an existing videoadvibly_analyze_video
Collect a pipeline's outputsadvibly_list_generations filtered by project_id
Publish or schedule finished mediaadvibly_social_create_post

Credits

ToolWhat it does
advibly_check_creditsCurrent balance.
advibly_buy_creditsAvailable credit packs, with checkout links.

Brands

ToolWhat it does
advibly_list_brandsEvery brand with its id and brand_type. Start here.
advibly_get_brandOne brand's identity and research brief.
advibly_get_brand_dossierThe full sourced knowledge base for a brand.
advibly_update_brandChange identity fields.
advibly_update_brand_documentWrite a new version of the brief or dossier.
advibly_view_brandkitThe rendered brand style sheet.
advibly_onboard_brandCreate the user's own brand from a URL, end to end.
advibly_quick_brandA ready-to-generate brand from a URL, skipping onboarding.
advibly_list_quick_brandsList those.

Products and assets

ToolWhat it does
advibly_get_productsThe brand's product catalog. A product id becomes the ad's subject.
advibly_get_assetsThe brand's asset library.
advibly_create_upload_urlA presigned PUT target. Preferred for anything of size.
advibly_upload_assetRegister an uploaded file as an asset.

Generation

ToolWhat it does
advibly_generate_imageA static image.
advibly_generate_videoA video clip, with audio.
advibly_generate_talking_videoAn actor delivering a script.
advibly_generate_carouselA multi-slide deck.
advibly_export_carousel_pdfThat deck as a PDF.
advibly_generate_voiceoverText to speech.
advibly_generate_musicA generated track.
advibly_list_actorsStock actors and brand avatars.

Video post-production

ToolWhat it does
advibly_render_compositionAssemble a complete video in one call.
advibly_stitch_videosJoin 2-12 clips with hard cuts. Free.
advibly_add_subtitlesBurn in captions, 150+ languages, optional translation.
advibly_analyze_videoAnalyse a video: ad breakdown, shots, transcript, cut plan. Free.

Jobs and projects

ToolWhat it does
advibly_get_generationStatus and results. Poll this.
advibly_list_generationsThe library, filterable.
advibly_create_projectOpen a project before a pipeline.
advibly_list_projectsList them.
advibly_update_projectRename, or set the cover.

Publishing

ToolWhat it does
advibly_social_list_accountsConnected accounts and their profile_ids.
advibly_social_create_postPublish or schedule.
advibly_social_update_postEdit a scheduled post.
advibly_social_delete_postDelete one.
advibly_social_list_postsList posts, optionally with performance.
advibly_social_get_postOne post.
advibly_social_get_profile_statsAccount-level stats.
advibly_social_arm_dm_automationArm a comment-to-DM flow on a post.

Generation results

Generation calls wait briefly before returning:

  • completed: use the returned URL. Do not make a redundant status call.
  • pending or processing: keep the generation_id. The in-chat widget keeps polling; call advibly_get_generation only when a downstream tool needs the finished URL.
  • failed or rejected: the credits are refunded. Use the returned reason to change the next attempt.

See Generation statuses.

On this page