Salta al contenuto

Riferimento tool

Tutti i tool BrandSuite MCP con effetto e parametri di input.

28 tool. Ogni scheda documenta effetto e contratto di input esposto da tools/list.

Account e workspace

Utente corrente, workspace e brand disponibili.

4 tool
get_current_user
lettura
sola lettura

Restituisce utente autenticato, workspace, gruppi tool e fuso orario.

Parametri

Nessun parametro di input.

get_current_workspace
lettura
sola lettura

Restituisce il workspace associato all’autorizzazione MCP.

Parametri

Nessun parametro di input.

list_brands
lettura
sola lettura

Elenca tutti i brand accessibili nel workspace autorizzato.

Parametri

limitinteger
Opzionale
Predefinito: 50

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

cursorstring
Opzionale

Cursore opaco restituito dalla pagina precedente; omettilo per iniziare.

resolve_brand
lettura
sola lettura

Risolvi un nome brand senza indovinare quando esistono più corrispondenze.

Parametri

querystring
Obbligatorio

Testo facoltativo da cercare nei campi supportati.

Intelligence del brand

Identità, knowledge base, documenti, asset e linee guida.

7 tool
get_brand_overview
lettura
sola lettura

Restituisce una sintesi del brand e la disponibilità di identità, documenti, asset e linee guida.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

get_brand_identity
lettura
sola lettura

Restituisce colori, tipografia, font, voce e design token sicuri.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

get_brand_knowledge
lettura
sola lettura

Restituisce posizionamento, pubblico, valori, tono, competitor e contesto operativo.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

list_brand_documents
lettura
sola lettura

Elenca i documenti autorizzati con metadati e paginazione.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

categorystring
Opzionale

Categoria facoltativa con cui filtrare i risultati.

limitinteger
Opzionale
Predefinito: 30

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

cursorstring
Opzionale

Cursore opaco restituito dalla pagina precedente; omettilo per iniziare.

read_brand_document
lettura
sola lettura

Legge un estratto testuale limitato di un documento autorizzato.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

documentIduuid
Obbligatorio

ID del documento autorizzato da leggere.

maxCharactersinteger
Opzionale
Predefinito: 20000

Numero massimo di caratteri testuali da restituire.

list_brand_assets
lettura
sola lettura

Elenca asset creativi senza prompt, dati provider o percorsi storage privati.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

typestring
Opzionale

Tipo facoltativo con cui filtrare i risultati.

platformstring
Opzionale

Piattaforma o canale social di destinazione.

limitinteger
Opzionale
Predefinito: 30

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

cursorstring
Opzionale

Cursore opaco restituito dalla pagina precedente; omettilo per iniziare.

get_brand_guidelines
lettura
sola lettura

Restituisce il documento di linee guida e le pagine visibili richieste.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

sectionsstring[]
Opzionale
Predefinito: []

Sezioni specifiche da restituire; un array vuoto include tutte quelle disponibili.

Contenuti

Calendario editoriale multi-brand e singoli contenuti.

3 tool
get_content_calendar
lettura
sola lettura

Aggrega contenuti pianificati per uno o tutti i brand in un intervallo temporale.

Parametri

rangestring
Opzionale
Predefinito: tomorrow

Intervallo temporale predefinito da usare per la ricerca.

Valori: today, tomorrow, this_week, next_7_days, custom

brandIdsuuid[]
Opzionale
Predefinito: []

ID dei brand da analizzare; un array vuoto include tutti i brand accessibili.

statusesstring[]
Opzionale
Predefinito: [scheduled]

Stati con cui filtrare i risultati; un array vuoto non applica il filtro.

channelsstring[]
Opzionale
Predefinito: []

Canali con cui filtrare i contenuti; un array vuoto include tutti i canali.

timezoneIANA timezone
Opzionale

Fuso orario IANA usato per calcolare date relative e orari locali.

fromISO timestamp
Opzionale

Data iniziale inclusiva nel formato YYYY-MM-DD.

toISO timestamp
Opzionale

Data finale inclusiva nel formato YYYY-MM-DD.

groupBystring
Opzionale
Predefinito: brand

Campo con cui raggruppare i risultati restituiti.

Valori: brand, date, none

list_content_items
lettura
sola lettura

Cerca contenuti per brand, stato, canale e data.

Parametri

brandIdsuuid[]
Opzionale
Predefinito: []

ID dei brand da analizzare; un array vuoto include tutti i brand accessibili.

statusesstring[]
Opzionale
Predefinito: []

Stati con cui filtrare i risultati; un array vuoto non applica il filtro.

channelsstring[]
Opzionale
Predefinito: []

Canali con cui filtrare i contenuti; un array vuoto include tutti i canali.

fromISO timestamp
Opzionale

Data iniziale inclusiva nel formato YYYY-MM-DD.

toISO timestamp
Opzionale

Data finale inclusiva nel formato YYYY-MM-DD.

limitinteger
Opzionale
Predefinito: 50

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

cursorstring
Opzionale

Cursore opaco restituito dalla pagina precedente; omettilo per iniziare.

get_content_item
lettura
sola lettura

Restituisce un contenuto autorizzato con stato di pianificazione sicuro.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

itemIduuid
Obbligatorio

ID del contenuto o post autorizzato.

Analytics social

Connessioni, performance organiche, post, ads e raccomandazioni.

7 tool
list_social_connections
lettura
sola lettura

Elenca connessioni Meta, Instagram e LinkedIn reali con capacità, stato e ultimo sync.

Parametri

brandIdsuuid[]
Opzionale
Predefinito: []

ID dei brand da analizzare; un array vuoto include tutti i brand accessibili.

providersstring[]
Opzionale
Predefinito: []

Provider da includere; un array vuoto include tutti quelli disponibili.

Valori: meta, linkedin

statusstring
Opzionale

Stato facoltativo con cui filtrare i risultati.

Valori: connected, requires_auth, error, not_connected

get_social_overview
lettura
sola lettura

Aggrega provider collegati, follower e performance social per uno o tutti i brand.

Parametri

brandIdsuuid[]
Opzionale
Predefinito: []

ID dei brand da analizzare; un array vuoto include tutti i brand accessibili.

providersstring[]
Opzionale
Predefinito: []

Provider da includere; un array vuoto include tutti quelli disponibili.

Valori: meta, linkedin

fromdate
Opzionale

Data iniziale inclusiva nel formato YYYY-MM-DD.

todate
Opzionale

Data finale inclusiva nel formato YYYY-MM-DD.

get_social_account_analytics
lettura
sola lettura

Restituisce serie temporali account per follower, reach, impression, engagement, click e spesa.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

providersstring[]
Opzionale
Predefinito: []

Provider da includere; un array vuoto include tutti quelli disponibili.

Valori: meta, linkedin

fromdate
Opzionale

Data iniziale inclusiva nel formato YYYY-MM-DD.

todate
Opzionale

Data finale inclusiva nel formato YYYY-MM-DD.

list_social_post_analytics
lettura
sola lettura

Ordina i contenuti pubblicati per engagement, impression, reach, click o reazioni.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

providersstring[]
Opzionale
Predefinito: []

Provider da includere; un array vuoto include tutti quelli disponibili.

Valori: meta, linkedin

fromdate
Opzionale

Data iniziale inclusiva nel formato YYYY-MM-DD.

todate
Opzionale

Data finale inclusiva nel formato YYYY-MM-DD.

sortBystring
Opzionale
Predefinito: engagement

Metrica o campo usato per ordinare i risultati.

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

limitinteger
Opzionale
Predefinito: 20

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

get_social_post_analytics
lettura
sola lettura

Restituisce dettaglio e serie temporale di un post, tassi e ultimo aggiornamento.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

itemIduuid
Obbligatorio

ID del contenuto o post autorizzato.

fromdate
Opzionale

Data iniziale inclusiva nel formato YYYY-MM-DD.

todate
Opzionale

Data finale inclusiva nel formato YYYY-MM-DD.

get_social_ads_report
lettura
sola lettura

Restituisce snapshot Meta o LinkedIn Ads con spesa, CTR, CPC, CPM, conversioni e ranking.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

providersstring[]
Opzionale
Predefinito: []

Provider da includere; un array vuoto include tutti quelli disponibili.

Valori: meta, linkedin

levelsstring[]
Opzionale
Predefinito: []

Livelli degli oggetti pubblicitari da includere nel report.

Valori: campaign, adset, ad, creative

fromdate
Opzionale

Data iniziale inclusiva nel formato YYYY-MM-DD.

todate
Opzionale

Data finale inclusiva nel formato YYYY-MM-DD.

limitinteger
Opzionale
Predefinito: 50

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

list_social_ad_recommendations
lettura
sola lettura

Elenca raccomandazioni Ads con evidenze, confidenza e rischi senza applicarle.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

providersstring[]
Opzionale
Predefinito: []

Provider da includere; un array vuoto include tutti quelli disponibili.

Valori: meta, linkedin

statusesstring[]
Opzionale
Predefinito: []

Stati con cui filtrare i risultati; un array vuoto non applica il filtro.

Valori: open, accepted, dismissed, draft_action_created

severitiesstring[]
Opzionale
Predefinito: []

Livelli di severità delle raccomandazioni da includere.

Valori: info, low, medium, high

limitinteger
Opzionale
Predefinito: 30

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

Conversazioni

Thread persistenti di BrandSuite AI Studio.

4 tool
list_conversations
conversazione
sola lettura

Elenca le conversazioni AI Studio persistenti dell’utente.

Parametri

brandIduuid
Opzionale

ID del brand BrandSuite autorizzato.

statusstring
Opzionale

Stato facoltativo con cui filtrare i risultati.

Valori: active, archived

limitinteger
Opzionale
Predefinito: 30

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

get_conversation
conversazione
sola lettura

Restituisce una cronologia messaggi limitata.

Parametri

conversationIduuid
Obbligatorio

ID della conversazione BrandSuite autorizzata.

limitinteger
Opzionale
Predefinito: 50

Numero massimo di risultati da restituire, entro il limite indicato dal tool.

start_brand_conversation
conversazione
scrittura locale

Crea una conversazione persistente legata a un brand.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

titlestring
Opzionale

Titolo facoltativo della nuova conversazione.

externalThreadIdstring
Opzionale

Identificatore esterno facoltativo, conservato soltanto come hash per la correlazione.

continue_brand_conversation
conversazione
scrittura locale

Salva un messaggio e ottiene indicazioni AI senza eseguire azioni proposte.

Parametri

conversationIduuid
Obbligatorio

ID della conversazione BrandSuite autorizzata.

messagestring
Obbligatorio

Messaggio dell’utente da aggiungere alla conversazione.

requestKeystring
Opzionale

Chiave stabile facoltativa che evita di duplicare la stessa richiesta.

languagestring
Opzionale
Predefinito: it

Codice lingua preferito per la risposta o il contenuto.

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

Generazione

Prepara, conferma e monitora la generazione di contenuti in bozza.

3 tool
prepare_content_generation
generazione
scrittura locale

Normalizza una richiesta social e restituisce un intent con costo esatto.

Parametri

brandIduuid
Obbligatorio

ID del brand BrandSuite autorizzato.

conversationIduuid
Opzionale

ID della conversazione BrandSuite autorizzata.

contentTypestring
Opzionale
Predefinito: social_post

Tipo di contenuto da preparare per la generazione.

Valori: social_post, social_campaign

channelstring
Obbligatorio

Canale di destinazione del contenuto.

Valori: instagram, facebook, linkedin

briefstring
Obbligatorio

Brief completo con obiettivo, messaggio e vincoli del contenuto.

variantsinteger
Opzionale
Predefinito: 1

Numero di varianti da preparare e generare.

scheduledForISO timestamp
Opzionale

Data e ora ISO 8601 facoltative proposte per la pianificazione; il MCP non pubblica automaticamente.

timezoneIANA timezone
Opzionale

Fuso orario IANA usato per calcolare date relative e orari locali.

confirm_content_generation
generazione
scrittura a consumo

Conferma un intent non scaduto e avvia il run canonico in modo idempotente.

Parametri

intentIduuid
Obbligatorio

ID dell’intent di generazione preparato e non ancora scaduto.

idempotencyKeystring
Obbligatorio

Chiave stabile generata dal client per impedire run e addebiti duplicati.

get_generation_run
generazione
sola lettura

Restituisce avanzamento e risultato sicuro di un run autorizzato.

Parametri

runIduuid
Obbligatorio

ID del run di generazione autorizzato da monitorare.