Pular para o conteúdo
Abrir app

Ferramentas MCP — Visão geral

Direitos de acesso

As ferramentas MCP estão atribuídas a três níveis de scope:

ScopeSignificado
readAcesso apenas de leitura; sem criação, edição ou eliminação
writeLeitura e escrita de fontes, canais e Inbox; sem acesso às definições da equipa
adminAcesso total ao MCP, incluindo as definições da equipa

Nas ligações OAuth, o scope escolhido durante a autorização limita as ferramentas que podem ser chamadas. Nos tokens de API, o papel do token define o nível máximo de acesso.


Ferramentas de leitura

Todas as ferramentas de leitura exigem, no mínimo, o scope read.

search_updates

Pesquisa Updates por termos de pesquisa, fontes, tags e período.

Scope necessário: read

ParâmetroTipoDescrição
queryStringTermo de pesquisa de texto completo (opcional)
source_idStringUpdates de uma fonte específica (opcional)
tagsArrayTags de Update pelos quais se filtra (opcional)
folderStringinbox, saved ou dropped (opcional)
source_ownershipStringall (padrão), own (apenas fontes próprias) ou competitor (apenas fontes externas)
limitIntegerNúmero de resultados (padrão: 20, máximo: 100)

O filtro source_ownership utiliza o campo is_own da fonte. É o equivalente ao filtro Ownership na UI da Inbox e permite que o assistente de IA analise especificamente apenas a própria presença ou apenas os concorrentes.


get_update_details

Devolve o conteúdo completo de um único Update.

Scope necessário: read

ParâmetroTipoDescrição
update_idStringID do Update

list_sources

Enumera todas as fontes do Workspace.

Scope necessário: read

ParâmetroTipoDescrição
is_ownBooleantrue = apenas fontes próprias, false = apenas concorrentes, omitir = todas

Cada fonte devolvida contém o campo is_own, para que os assistentes de IA possam separar a própria presença dos concorrentes sem terem de fazer um segundo pedido.


list_reports

Enumera os relatórios de IA disponíveis.

Scope necessário: read

ParâmetroTipoDescrição
typeStringsummary, feedback, list, linkedin_post, conversation_starters (opcional)
limitIntegerNúmero (padrão: 10)

get_report

Devolve o conteúdo completo de um relatório.

Scope necessário: read

ParâmetroTipoDescrição
report_idStringID do relatório

get_team_context

Devolve o contexto de IA do Workspace: metadados da equipa (nome, idioma, fuso horário), URL do site, documentos de contexto e a configuração de Ownership.

Scope necessário: read

Sem parâmetros obrigatórios.

A resposta contém, no bloco context:

  • website_url — URL da organização registada
  • is_own_sources_configuredtrue assim que pelo menos uma fonte estiver marcada como própria
  • own_sources_count — número de fontes próprias

Os assistentes de IA só devem propor comparações de voice-share ou momentum quando is_own_sources_configured for true — caso contrário, falta a base de comparação.


list_tags

Enumera todos os tags do Workspace.

Scope necessário: read

ParâmetroTipoDescrição
typeStringsources, channels, updates (opcional)

Ferramentas de escrita

Todas as ferramentas de escrita exigem, no mínimo, o scope write.

create_source

Cria uma nova fonte.

Scope necessário: write

ParâmetroTipoDescrição
urlStringURL do site da fonte
nameStringNome interno
tagsArrayIDs de tags (opcional)

update_source

Altera o nome, o URL ou os tags de uma fonte existente.

Scope necessário: write

ParâmetroTipoDescrição
source_idStringID da fonte
nameStringNovo nome (opcional)
urlStringNovo URL (opcional)

delete_source

Elimina uma fonte, incluindo todos os canais e Updates.

Scope necessário: write

ParâmetroTipoDescrição
source_idStringID da fonte

create_channel

Cria um canal manualmente.

Scope necessário: write

ParâmetroTipoDescrição
source_idStringID da fonte superior
urlStringURL do canal
nameStringNome do canal (opcional)

update_channel

Altera o nome ou a descrição de um canal.

Scope necessário: write

ParâmetroTipoDescrição
channel_idStringID do canal
nameStringNovo nome (opcional)

delete_channel

Elimina um canal.

Scope necessário: write

ParâmetroTipoDescrição
channel_idStringID do canal

toggle_channel

Ativa ou desativa um canal.

Scope necessário: write

ParâmetroTipoDescrição
channel_idStringID do canal
activeBooleantrue = ativo, false = inativo

create_tag

Cria um novo tag.

Scope necessário: write

ParâmetroTipoDescrição
nameStringNome do tag
typeStringsources, channels ou updates
descriptionStringDescrição para o KI-Tagging (opcional)

update_tag

Altera o nome ou a descrição de um tag.

Scope necessário: write

ParâmetroTipoDescrição
tag_idStringID do tag
nameStringNovo nome (opcional)
descriptionStringNova descrição de IA (opcional)

Tópicos relacionados