Saltar para o conteúdo

Ferramentas · Conteúdo e engajamento

Ferramentas MCP para o que acontece no feed: buscar, ler, publicar, editar, mover e excluir posts, posts curtos, comentar e responder, editar e excluir comentários, reagir, fixar, a galeria (adicionar, listar, editar, reagir e excluir), o ranking e os seus pontos, e a moderação.

O dia a dia da comunidade: o ranking e a fila de moderação, achar um post pelo título, publicar um aviso com imagem, responder às perguntas de uma live, reagir às apresentações, fixar o que importa, mover um post para o espaço certo e cuidar das fotos da galeria. Posts e comentários saem com o nome de quem conectou o assistente.

Cada ferramenta traz um selo: Só consulta não muda nada, Altera cria ou muda algo na hora, e Pede confirmação só age depois do seu sim a um resumo. Ver Dinheiro e confirmação.

Em resumo

FerramentaO que fazPapel mínimoTipo
list_postsO feed, com comentários e reaçõesQualquerSó consulta
search_contentProcura posts, eventos, cursos, seções, espaços e chamadas pelo títuloQualquerSó consulta
list_commentsComentários de um postQualquerSó consulta
create_postPublica um post, com capa por linkQualquerAltera
update_postEdita título, texto, capa; fixaAutor ou moderadorAltera
delete_postExclui um post, com confirmaçãoAutor ou moderadorPede confirmação
move_postMove um post para outro espaço de Conteúdo ou FeedModeradorAltera
create_short_postPublica um post curto, sem título, num FeedMembro (não o financeiro)Altera
create_commentComenta ou respondeQualquerAltera
update_commentEdita um comentárioAutor ou moderadorAltera
delete_commentExclui um comentário, com confirmaçãoAutor ou moderadorPede confirmação
add_reactionReage com um emojiQualquerAltera
pin_postFixa ou desafixa no feedModeradorAltera
add_gallery_imagePõe uma imagem, por link, numa galeriaQualquerAltera
list_gallery_imagesAs imagens de uma galeria, com autor e reaçõesQualquerSó consulta
update_gallery_imageMuda o título ou a descrição de uma imagemAutor ou moderadorAltera
react_to_gallery_imageReage a uma imagem da galeriaQualquerAltera
delete_gallery_imageExclui uma imagem da galeriaAutor ou moderadorPede confirmação
get_leaderboardO topo do rankingQualquerSó consulta
get_my_pointsOs seus pontos e a sua posição no rankingQualquerSó consulta
get_ranking_rulesSe o ranking está ligado e os pontos por açãoAdministradorSó consulta
update_ranking_rulesLiga, desliga e muda os pontosAdministradorAltera
list_moderation_queueO que espera aprovaçãoModeradorSó consulta
moderate_itemAprova ou recusa um item da filaModeradorAltera

list_posts

Só consulta

Listar posts do feed. O feed (posts, status, eventos e cursos), do mais novo para o mais antigo, com a contagem de comentários e reações. Papel mínimo: qualquer.

ParâmetroTipoObrigatórioDescrição
space_ididNãoSó um espaço (de list_spaces)
typeall, status, content, events, coursesNãoSó um tipo de item
page, limitnúmeroNãoPaginação

Devolve: os itens, cada um com o id e o tipo, que create_comment, add_reaction e pin_post pedem, o autor, o título ou texto, as contagens e se está fixado.

Peça assim: "Quais foram os posts mais comentados desta semana?" · "O que foi publicado no espaço Avisos?"

search_content

Só consulta

Buscar por título. Procura por título em posts, eventos, cursos, seções, espaços e chamadas de trabalhos, sem diferenciar maiúsculas e acentos, numa busca só na comunidade inteira. Papel mínimo: qualquer; cada um acha o que pode ver.

ParâmetroTipoObrigatórioDescrição
querytexto, de 2 a 200SimParte do título. Nos posts curtos, procura no texto
typeslista: posts, events, courses, spaces, callsNãoPadrão: todos. spaces inclui as seções
limitnúmero, até 50NãoPadrão 20

Devolve: os achados, cada um com tipo, id, título e, quando há, o espaço, a seção, o módulo, a data e o status.

Notas: quem não é da equipe só acha o que está publicado e aprovado; espaços e seções fechados para a pessoa ficam de fora. A busca é a mesma de GET /api/search.

Peça assim: "Ache o post Como a comunidade funciona."

list_comments

Só consulta

Listar comentários de um post. Os comentários de um post de conteúdo ou de um status. Papel mínimo: qualquer.

ParâmetroTipoObrigatórioDescrição
typecontent, statusSimO tipo do item, de list_posts
post_ididSimO id do item, de list_posts

Devolve: os comentários, com o id (que create_comment usa em reply_to), o autor, o texto e a data.

Peça assim: "Quais comentários do post de boas-vindas ainda não têm resposta?"

create_post

Altera

Publicar post. Publica um post de texto num espaço de Feed ou de Conteúdo. Papel mínimo: qualquer papel que possa publicar naquele espaço.

ParâmetroTipoObrigatórioDescrição
space_ididSimDe list_spaces
titletextoSim
textMarkdownSimO corpo do post, em Markdown: negrito, itálico, listas, links, intertítulos, citação e código
image_urllinkNãoA capa do post: um link público (http/https) de uma imagem JPEG, PNG, WebP ou GIF de até 10 MB. Veja Imagens por link

Devolve: o post criado, com o id (para pin_post) e a capa. O texto volta em Markdown, com text_format: "markdown".

Peça assim: "Publique no Feed um post de boas-vindas para quem entrou esta semana, citando cada um pelo nome."

Notas: o post sai com o nome e a foto de quem conectou. A regra Quem pode postar do espaço vale: num espaço só da equipe, um membro é recusado. O post sai na hora; agendar ainda não é possível. Se a imagem não puder ser usada, nada é publicado e o assistente recebe o motivo.

update_post

Altera

Editar post. Muda título, texto ou capa de um post, e fixa ou desafixa. Só o que for enviado muda. Papel mínimo: o autor, ou moderador para cima.

ParâmetroTipoObrigatórioDescrição
postid ou linkSim
typecontent, statusNãoPadrão: content. Em status (posts curtos), só o texto muda
titletexto simplesNão
textMarkdownNãoNum post curto (status), só negrito, itálico, links e quebras de linha
image_url ou image_base64link ou arquivoNãoA capa nova. Ver Imagens
remove_imagesim ou nãoNãoTira a capa
pinnedsim ou nãoNãoFixa ou desafixa (moderador para cima)

Peça assim: "No post Como a comunidade funciona, troque a capa por esta imagem e fixe no topo."

Notas: o post não muda de espaço.

delete_post

Pede confirmação

Excluir post. Pede confirmação: a primeira chamada mostra o post, e só a segunda exclui. Papel mínimo: o autor, ou moderador para cima.

ParâmetroTipoObrigatórioDescrição
postid ou linkSim
typecontent, statusNãoPadrão: content

move_post

Altera

Mover post para outro space. Leva um post para outro espaço de Conteúdo ou de Feed da comunidade; o lugar dele no feed vai junto. Papel mínimo: moderador.

ParâmetroTipoObrigatórioDescrição
postid ou linkSim
to_spaceid, link, endereço ou nomeSimUm espaço de Conteúdo ou de Feed

Peça assim: "Esse post de vaga caiu em Avisos; mova para o espaço Vagas."

Notas: um espaço de outro módulo (Cursos, Eventos…) é recusado.

create_short_post

Altera

Publicar post curto. Um post curto, de até 500 caracteres e sem título, num espaço de Feed, como o campo rápido do app. Para um post com título e capa, o assistente usa create_post. Papel: proprietário, administrador, moderador ou membro que pode postar no espaço.

ParâmetroTipoObrigatórioDescrição
spaceid, link, endereço ou nomeSimUm espaço de Feed
texttexto, até 500SimAceita só negrito, itálico, links e quebras de linha, em Markdown
visibilitypublic, members, privateNão

Peça assim: "Escreva no Feed: 'Live hoje às 20h, link no evento!'"

create_comment

Altera

Comentar ou responder. Comenta num item do feed, ou responde a um comentário. Papel mínimo: qualquer.

ParâmetroTipoObrigatórioDescrição
typecontent, status, event, courseSimO tipo do item, de list_posts
item_ididSimO id do item
texttexto simples, até 2.000SimSem formatação: marcas de Markdown são tiradas
reply_toidNãoO id do comentário a responder (de list_comments). Só em itens do tipo content

Devolve: o comentário criado.

Peça assim: "Responda a cada pergunta sem resposta no post da live de ontem, agradecendo e dizendo que vamos tratar na próxima."

update_comment

Altera

Editar comentário. Muda o texto de um comentário. Papel mínimo: o autor, ou moderador para cima.

ParâmetroTipoObrigatórioDescrição
typecontent, statusSim
postid ou linkSimO post do comentário
comment_ididSimDe list_comments
texttexto, até 2.000Sim

delete_comment

Pede confirmação

Excluir comentário. Com confirmação. Papel mínimo: o autor, ou moderador para cima. Mesmos parâmetros, sem text.

add_reaction

Altera

Reagir. Reage a um item do feed. Papel mínimo: qualquer.

ParâmetroTipoObrigatórioDescrição
typecontent, status, event, courseSim
item_ididSim
reaction👍 ❤️ 🔥 🙌 😊 👏 🎉SimUma das sete reações

Devolve: a reação registrada.

Peça assim: "Reaja com 🎉 às apresentações de quem entrou hoje."

pin_post

Altera

Fixar no feed. Fixa um item no topo do feed, ou desafixa. Papel mínimo: moderador.

ParâmetroTipoObrigatórioDescrição
typecontent, status, event, courseSim
item_ididSim
pinnedsim ou nãoNãoPadrão: fixar. Com false, desafixa

Devolve: o item com o novo estado.

Peça assim: "Fixe o post das regras da comunidade."

Altera

Adicionar imagem a uma galeria. Baixa uma imagem de um link e a põe num espaço de Galeria. Papel mínimo: qualquer papel que possa publicar naquele espaço.

ParâmetroTipoObrigatórioDescrição
space_ididSimUm espaço de Galeria (list_spaces com module: gallery)
image_urllinkSimum link público (http/https) de uma imagem JPEG, PNG, WebP ou GIF de até 10 MB. Veja Imagens por link
titletexto, até 255NãoO título da imagem na galeria

Devolve: a imagem na galeria, com o endereço e a miniatura.

Peça assim: "Ponha esta foto do encontro na galeria Encontros: https://…/foto.jpg"

Só consulta

Listar imagens da galeria. As imagens de um espaço de Galeria, da mais nova para a mais antiga, com título, autor e reações. Papel mínimo: qualquer papel que veja o espaço.

ParâmetroTipoObrigatórioDescrição
spaceid, link, endereço ou nomeSimO espaço de Galeria
page, limitnúmeroNãolimit até 50

Devolve: as imagens, com o id que as outras ferramentas da galeria pedem.

Altera

Editar imagem da galeria. Muda o título ou a descrição de uma imagem. Papel: quem pôs a imagem, ou moderador para cima.

ParâmetroTipoObrigatórioDescrição
image_ididSimDe list_gallery_images
titletexto, até 255Não
descriptiontextoNão

Altera

Reagir a imagem da galeria. Com 👍 ❤️ 🔥 👏 😊 ou 🙌. A mesma reação de novo tira a reação. Papel mínimo: qualquer.

ParâmetroTipoObrigatórioDescrição
image_ididSimDe list_gallery_images
reactionum dos seis emojisSim

Pede confirmação

Excluir imagem da galeria. Papel: quem pôs a imagem, ou moderador para cima.

ParâmetroTipoObrigatórioDescrição
image_ididSimDe list_gallery_images

Devolve: na primeira chamada, o título e o autor da imagem, e o código de confirmação.

get_leaderboard

Só consulta

Ver ranking. O topo do ranking de pontos da comunidade. Papel mínimo: qualquer.

Parâmetros: nenhum.

Peça assim: "Quem são os 10 primeiros do ranking?"

get_my_points

Só consulta

Meus pontos no ranking. Os seus pontos e a sua posição no ranking da comunidade. Papel mínimo: qualquer.

Parâmetros: nenhum.

Peça assim: "Quantos pontos eu tenho, e em que posição estou?"

get_ranking_rules

Só consulta

Ver regras do ranking. Se o ranking está ligado e quantos pontos vale cada ação. Papel mínimo: administrador.

Parâmetros: nenhum.

Peça assim: "Quantos pontos vale um comentário?"

update_ranking_rules

Altera

Mudar regras do ranking. Liga ou desliga o ranking e muda os pontos por ação. Papel mínimo: administrador.

ParâmetroTipoObrigatórioDescrição
enabledsim ou nãoNão
pointsação → pontosNãoAs ações vêm de get_ranking_rules, ex.: {"comment": 10}

Peça assim: "Comentar passa a valer 10 pontos."

Ver Ranking.

list_moderation_queue

Só consulta

Fila de moderação. O que espera aprovação, ou os números da moderação. Papel mínimo: moderador.

ParâmetroTipoObrigatórioDescrição
typesummary, posts, courses, events, gallery, statusNãoPadrão: posts. summary traz os números

Peça assim: "Tem algo esperando aprovação?"

moderate_item

Altera

Aprovar ou recusar. Aprova ou recusa um item da fila de moderação. Papel mínimo: moderador.

ParâmetroTipoObrigatórioDescrição
typeposts, courses, events, gallery, statusSim
item_ididSimDe list_moderation_queue
decisionapprove, rejectSim
reasontextoNãoObrigatório para recusar

Peça assim: "Aprove os posts da fila que não têm link externo."

Ver Moderação.

Relacionados