Pular para o conteúdo

Referência da ferramenta

Cada ferramenta BrandSuite MCP, efeito e parâmetro de entrada em uma referência.

28 ferramentas. Cada cartão documenta seu efeito e ferramentas/contrato de entrada de lista.

Conta e espaço de trabalho

Usuário atual, espaço de trabalho e marcas disponíveis.

4 ferramentas
get_current_user
read
somente leitura

Return the authenticated BrandSuite user, active workspace, granted tool groups and timezone.

Parâmetros

Sem parâmetros de entrada.

get_current_workspace
read
somente leitura

Return the workspace bound to this MCP authorization.

Parâmetros

Sem parâmetros de entrada.

list_brands
read
somente leitura

List every brand the authenticated user can access in the authorized workspace.

Parâmetros

limitinteger
Opcionais
Padrão: 50

Maximum brands returned per page.

cursorstring
Opcionais

Opaque pagination cursor returned by the previous call.

resolve_brand
read
somente leitura

Resolve a brand name to an ID without guessing when multiple brands match.

Parâmetros

querystring
Obrigatório

Exact or partial brand name. Ambiguous matches return candidates instead of guessing.

Inteligência de marca

Identidade, conhecimento, documentos, ativos e diretrizes.

7 ferramentas
get_brand_overview
read
somente leitura

Return a compact brand summary and availability of identity, knowledge, documents, assets and guidelines.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

get_brand_identity
read
somente leitura

Return colors, typography, fonts, voice and safe design tokens from the latest brand kit.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

get_brand_knowledge
read
somente leitura

Return positioning, audience, values, tone, competitors and operational brand context.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

list_brand_documents
read
somente leitura

List authorized project documents with metadata and pagination.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

categorystring
Opcionais

Optional document category filter.

limitinteger
Opcionais
Padrão: 30

Maximum documents returned.

cursorstring
Opcionais

Opaque pagination cursor.

read_brand_document
read
somente leitura

Read a bounded text excerpt from one authorized brand document.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

documentIduuid
Obrigatório

Document ID returned by list_brand_documents.

maxCharactersinteger
Opcionais
Padrão: 20000

Maximum text characters returned; range 500–40,000.

list_brand_assets
read
somente leitura

List authorized creative assets without exposing prompts, provider data or private storage paths.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

typestring
Opcionais

Creative type such as social_post, story, ad or video.

platformstring
Opcionais

Platform such as instagram, facebook or linkedin.

limitinteger
Opcionais
Padrão: 30

Maximum assets returned.

cursorstring
Opcionais

Opaque pagination cursor.

get_brand_guidelines
read
somente leitura

Return the current structured brand-guideline document and requested visible pages.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

sectionsstring[]
Opcionais
Padrão: []

Optional guideline page types to return; empty returns every visible page.

Conteúdo

Calendário editorial de várias marcas e itens de conteúdo.

3 ferramentas
get_content_calendar
read
somente leitura

Aggregate scheduled content across one or all accessible brands for today, tomorrow, this week, seven days or a custom range.

Parâmetros

rangestring
Opcionais
Padrão: tomorrow

Preset date range in the authorized timezone.

Valores: today, tomorrow, this_week, next_7_days, custom

brandIdsuuid[]
Opcionais
Padrão: []

Brand IDs to include; empty means every accessible brand.

statusesstring[]
Opcionais
Padrão: [scheduled]

Content statuses to include.

channelsstring[]
Opcionais
Padrão: []

Platform/channel filters.

timezoneIANA timezone
Opcionais

Timezone used to calculate calendar boundaries.

fromISO timestamp
Opcionais

Custom range start; required when range is custom.

toISO timestamp
Opcionais

Custom range end; required when range is custom.

groupBystring
Opcionais
Padrão: brand

Result grouping.

Valores: brand, date, none

list_content_items
read
somente leitura

Search project-scoped content items using brand, status, channel and date filters.

Parâmetros

brandIdsuuid[]
Opcionais
Padrão: []

Brand IDs to include; empty means every accessible brand.

statusesstring[]
Opcionais
Padrão: []

Content status filters.

channelsstring[]
Opcionais
Padrão: []

Platform/channel filters.

fromISO timestamp
Opcionais

Optional scheduled-at lower bound.

toISO timestamp
Opcionais

Optional scheduled-at upper bound.

limitinteger
Opcionais
Padrão: 50

Maximum items returned.

cursorstring
Opcionais

Opaque pagination cursor.

get_content_item
read
somente leitura

Return one authorized content item with safe scheduling state.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

itemIduuid
Obrigatório

Content item ID.

Análises sociais

Conexões, desempenho orgânico, postagens, anúncios e recomendações.

7 ferramentas
list_social_connections
read
somente leitura

List real Meta, Instagram and LinkedIn connections, public account metadata, capabilities, readiness and last sync for one or more brands.

Parâmetros

brandIdsuuid[]
Opcionais
Padrão: []

Brand IDs to inspect; empty means every accessible brand.

providersstring[]
Opcionais
Padrão: []

Provider filters.

Valores: meta, linkedin

statusstring
Opcionais

Connection status filter.

Valores: connected, requires_auth, error, not_connected

get_social_overview
read
somente leitura

Aggregate connected providers, followers, post performance and freshness across one or all accessible brands for a bounded date range.

Parâmetros

brandIdsuuid[]
Opcionais
Padrão: []

Brand IDs to aggregate; empty means every accessible brand.

providersstring[]
Opcionais
Padrão: []

Provider filters.

Valores: meta, linkedin

fromdate
Opcionais

Start date in YYYY-MM-DD; default is 30 days ago.

todate
Opcionais

End date in YYYY-MM-DD; default is today.

get_social_account_analytics
read
somente leitura

Return provider-backed account-level follower, reach, impression, engagement, click and spend time series for a brand.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

providersstring[]
Opcionais
Padrão: []

Provider filters.

Valores: meta, linkedin

fromdate
Opcionais

Start date in YYYY-MM-DD; default is 90 days ago.

todate
Opcionais

End date in YYYY-MM-DD; default is today.

list_social_post_analytics
read
somente leitura

Rank a brand’s published social content by engagement, impressions, reach, clicks, reactions or date with safe metadata.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

providersstring[]
Opcionais
Padrão: []

Provider filters.

Valores: meta, linkedin

fromdate
Opcionais

Start date in YYYY-MM-DD; default is 90 days ago.

todate
Opcionais

End date in YYYY-MM-DD; default is today.

sortBystring
Opcionais
Padrão: engagement

Metric used to rank posts.

Valores: engagement, impressions, reach, clicks, likes, comments, shares, saves, date

limitinteger
Opcionais
Padrão: 20

Maximum posts returned; range 1–100.

get_social_post_analytics
read
somente leitura

Return one social post, its bounded metric time series, totals, engagement rate, click-through rate and last metric date.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

itemIduuid
Obrigatório

Published social campaign item ID.

fromdate
Opcionais

Start date in YYYY-MM-DD; default is 365 days ago.

todate
Opcionais

End date in YYYY-MM-DD; default is today.

get_social_ads_report
read
somente leitura

Report Meta or LinkedIn campaign, ad set, ad and creative snapshots including spend, CTR, CPC, CPM, conversions and ranking fields.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

providersstring[]
Opcionais
Padrão: []

Advertising provider filters.

Valores: meta, linkedin

levelsstring[]
Opcionais
Padrão: []

Provider object levels to include.

Valores: campaign, adset, ad, creative

fromdate
Opcionais

Start date in YYYY-MM-DD; default is 30 days ago.

todate
Opcionais

End date in YYYY-MM-DD; default is today.

limitinteger
Opcionais
Padrão: 50

Maximum provider snapshots returned; range 1–200.

list_social_ad_recommendations
read
somente leitura

List provider-backed BrandSuite advertising recommendations, confidence, evidence, risks and recommended actions without applying them.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

providersstring[]
Opcionais
Padrão: []

Provider filters.

Valores: meta, linkedin

statusesstring[]
Opcionais
Padrão: []

Recommendation lifecycle filters.

Valores: open, accepted, dismissed, draft_action_created

severitiesstring[]
Opcionais
Padrão: []

Severity filters.

Valores: info, low, medium, high

limitinteger
Opcionais
Padrão: 30

Maximum recommendations returned; range 1–100.

Conversas

Tópicos persistentes do BrandSuite AI Studio.

4 ferramentas
list_conversations
conversation
somente leitura

List the user’s persisted BrandSuite AI Studio conversations for the authorized workspace.

Parâmetros

brandIduuid
Opcionais

Optional brand scope.

statusstring
Opcionais

Conversation status.

Valores: active, archived

limitinteger
Opcionais
Padrão: 30

Maximum conversations returned.

get_conversation
conversation
somente leitura

Return a bounded message history for one user-owned BrandSuite conversation.

Parâmetros

conversationIduuid
Obrigatório

Conversation ID.

limitinteger
Opcionais
Padrão: 50

Maximum recent messages returned.

start_brand_conversation
conversation
gravação local

Create an explicit, persistent and brand-aware AI Studio conversation.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

titlestring
Opcionais

Optional conversation title.

externalThreadIdstring
Opcionais

Optional client thread ID; stored only as a hash for idempotent reuse.

continue_brand_conversation
conversation
gravação local

Persist a user message, obtain BrandSuite AI guidance and save proposed actions without executing them.

Parâmetros

conversationIduuid
Obrigatório

Conversation ID.

messagestring
Obrigatório

User message, up to 12,000 characters.

requestKeystring
Opcionais

Stable request key for idempotent message replay.

languagestring
Opcionais
Padrão: it

Response language.

Valores: it, en, fr, de, es, pt, ja, zh

Geração

Preparar, confirmar e monitorar a geração de rascunhos de conteúdo.

3 ferramentas
prepare_content_generation
generation
gravação local

Normalize a social content request and return a short-lived intent with the exact estimated credit cost.

Parâmetros

brandIduuid
Obrigatório

Authorized BrandSuite brand ID.

conversationIduuid
Opcionais

Optional related BrandSuite AI Studio conversation.

contentTypestring
Opcionais
Padrão: social_post

Generation scope.

Valores: social_post, social_campaign

channelstring
Obrigatório

Target social channel.

Valores: instagram, facebook, linkedin

briefstring
Obrigatório

Content brief, 5–8,000 characters.

variantsinteger
Opcionais
Padrão: 1

Number of draft items, 1–20.

scheduledForISO timestamp
Opcionais

Optional target scheduling timestamp.

timezoneIANA timezone
Opcionais

Timezone used by the generation plan.

confirm_content_generation
generation
gravação faturável

Confirm one unexpired intent idempotently and start the canonical BrandSuite generation run.

Parâmetros

intentIduuid
Obrigatório

Unexpired intent returned by prepare_content_generation.

idempotencyKeystring
Obrigatório

Stable key that prevents duplicate runs or credit charges.

get_generation_run
generation
somente leitura

Return safe progress and result metadata for an authorized MCP generation run.

Parâmetros

runIduuid
Obrigatório

Run ID returned after generation confirmation.