Instagram

MCP: Instagram

Cuentas, perfil, comentarios y automatizaciones de DM de Instagram por el MCP. 11 herramientas.

Herramientas de esta área, generadas del código del servidor. Las descripciones vienen de ese código, en portugués. Para conectar, mira el MCP de XBASE.

create-dm-automation-rule

Cria uma automação de DM numa conta do Instagram do workspace: quando um comentário tiver uma das palavras-chave, a pessoa recebe uma DM. Modo FIXED envia replyMessage; modo AGENT passa a conversa ao agente (agentId). scope SPECIFIC_POST exige postId.

ParámetroObligatorioDescripción
workspaceIdnoOpcional. Se enviado, precisa ser o workspace do token (o token só acessa o próprio workspace).
connectionIdsíID da conta do Instagram conectada (veja list-instagram-connections)
keywordssí1 a 20 palavras-chave (até 100 caracteres cada)
scopesíANY_POST = qualquer post; SPECIFIC_POST = só o post de postId
postIdnoID do post (obrigatório com SPECIFIC_POST)
modenoFIXED (padrão) = mensagem fixa; AGENT = o agente responde
replyMessagenoMensagem da DM (modo FIXED, até 1000 caracteres)
agentIdnoAgente que responde (modo AGENT)

delete-dm-automation-rule

EXCLUI em definitivo uma automação de DM do workspace (não dá para desfazer). Para só pausar, use update-dm-automation-rule com active=false.

ParámetroObligatorioDescripción
ruleIdsíID da automação de DM (veja list-dm-automation-rules)

get-dm-automation-rule

Detalhe de uma automação de DM do workspace: palavras-chave, escopo, modo, mensagem/agente e status.

ParámetroObligatorioDescripción
ruleIdsíID da automação de DM (veja list-dm-automation-rules)

get-instagram-connection

Detalhe de uma conta do Instagram do workspace: perfil (nome, bio, site), agente e status.

ParámetroObligatorioDescripción
connectionIdsíID da conta do Instagram conectada (veja list-instagram-connections)

get-instagram-messaging-profile

Ice Breakers (perguntas iniciais) e menu persistente da DM da conta, como estão na Meta.

ParámetroObligatorioDescripción
connectionIdsíID da conta do Instagram conectada (veja list-instagram-connections)

list-dm-automation-rules

Lista as automações de DM do workspace: palavras-chave em comentários do Instagram que disparam uma DM (mensagem fixa ou agente), escopo (qualquer post ou um post) e se estão ativas.

ParámetroObligatorioDescripción
workspaceIdnoOpcional. Se enviado, precisa ser o workspace do token (o token só acessa o próprio workspace).
connectionIdnoOpcional: só as automações desta conta do Instagram

list-instagram-connections

Lista as contas do Instagram ativas do workspace: usuário, nome, bio e site (com os valores originais do Instagram), agente vinculado e acesso a mensagens.

ParámetroObligatorioDescripción
workspaceIdnoOpcional. Se enviado, precisa ser o workspace do token (o token só acessa o próprio workspace).

set-instagram-post-comments

Liga ou desliga os comentários de um post da conta do Instagram (vale direto no Instagram).

ParámetroObligatorioDescripción
connectionIdsíID da conta do Instagram conectada (veja list-instagram-connections)
mediaIdsíID numérico do post (mídia) no Instagram
enabledsítrue = comentários ligados; false = desligados

update-dm-automation-rule

Edita uma automação de DM do workspace: palavras-chave (substitui a lista), escopo/post, modo (FIXED/AGENT), mensagem, agente ou liga/desliga (active). Só os campos enviados mudam.

ParámetroObligatorioDescripción
ruleIdsíID da automação de DM (veja list-dm-automation-rules)
keywordsnoLista completa de palavras-chave (substitui a atual)
scopeno—
postIdno—
modeno—
agentIdnoAgente que responde (modo AGENT)
replyMessageno—
activenotrue = ativa; false = pausada

update-instagram-messaging-profile

SUBSTITUI os Ice Breakers (até 4 perguntas iniciais) e o menu persistente (até 5 botões) da DM na conta do Instagram. O que não for enviado é apagado: lista vazia remove tudo. Leia antes com get-instagram-messaging-profile. Botão "postback" vira DM com o texto do botão; "web_url" abre um link https.

ParámetroObligatorioDescripción
connectionIdsíID da conta do Instagram conectada (veja list-instagram-connections)
iceBreakerssíLista completa de perguntas iniciais (substitui as atuais)
persistentMenusíLista completa de botões do menu (substitui os atuais)

update-instagram-profile

Edita nome, bio e site da conta do Instagram na XBASE (o que agentes e telas usam). A Meta não deixa alterar o perfil real do Instagram. Só os campos enviados mudam; null volta ao valor do Instagram.

ParámetroObligatorioDescripción
connectionIdsíID da conta do Instagram conectada (veja list-instagram-connections)
namenoNome exibido (até 64). null = volta ao do Instagram
biographynoBio (até 1000). null = volta à do Instagram
websitenoSite (http:// ou https://, até 300). null = volta ao do Instagram

En esta página