Guia · Agentes de IA nas redes sociais

Hermes Agent e redes sociais: skills, plugins e MCP, o que realmente publica

Por Antoine Blanco··8 min de leitura

O Hermes Agent vem com uma skill para o X e nada para Instagram, LinkedIn ou TikTok. Skills são procedimentos em markdown, plugins são Python, e nenhum dos dois guarda as suas contas. Um servidor MCP guarda: adicione o PlugKit e o agente ganha mais de 100 ferramentas para publicar, ler comentários e responder DMs. Depois, uma skill transforma essas ferramentas na sua rotina. Fatos verificados em 25 de setembro de 2026.

Skills, plugins e servidores MCP: três camadas que as pessoas confundem

As três palavras aparecem na mesma frase em toda thread sobre o Hermes, e elas não são intercambiáveis. Direto da documentação do Hermes sobre skills, plugins e MCP, consultada em 25 de setembro de 2026:

Camada O que é Onde fica Adiciona ferramentas? Consegue acessar o Instagram?
Skill Um procedimento SKILL.md em markdown, carregado sob demanda ~/.hermes/skills/<category>/<name>/ Não Não por si só
Plugin Python que registra ferramentas, hooks, comandos ~/.hermes/plugins/ Sim, no mesmo processo Só se você mesmo escrever o cliente da API
Servidor MCP Um servidor externo que expõe ferramentas por meio de um protocolo Em qualquer lugar, declarado em ~/.hermes/config.yaml Sim, com descoberta na inicialização Sim, se o servidor guardar as contas

Uma skill é memória procedural. Ela é carregada em três níveis para manter o contexto enxuto: skills_list() retorna nomes e descrições em cerca de 3k tokens, skill_view(name) abre uma skill, skill_view(name, path) puxa um único arquivo de referência. Ela diz ao agente como trabalhar. Ela não guarda nenhum token: pode pedir uma chave de API mantida em ~/.hermes/.env e trazer scripts auxiliares, mas a conexão com a conta fica em outro lugar.

Um plugin é código de verdade. hermes plugins install owner/repo executa primeiro uma verificação de segurança estática, com três veredictos: safe instala, caution pede confirmação, dangerous é bloqueado. As ferramentas são registradas com ctx.register_tool(...) e aparecem ao lado das nativas assim que o plugin é ativado (hermes plugins enable <name>) e o Hermes reinicia. Você poderia escrever um plugin para Instagram. Mas também teria que implementar sozinho o OAuth, a renovação de tokens, os media containers e a revisão do app pela Meta.

Um servidor MCP é o atalho. O Hermes tem um cliente nativo, e as ferramentas recebem o namespace mcp__<server>__<tool> (dois sublinhados desde a v0.19.0) e ficam disponíveis em todas as interfaces: CLI, desktop, Telegram, Discord, jobs de cron.

O Skills Hub não tem nenhuma skill que guarde as suas contas

hermes skills browse e hermes skills search <query> abrem o hub, hermes skills install <source/skill> adiciona uma skill, hermes skills tap add <owner/repo> assina um repositório seu, e /learn <source> escreve uma skill a partir de uma URL ou de um procedimento que você descreve. É um catálogo grande: o índice listava mais de 100,000 skills em 25 de setembro de 2026.

O que você não vai encontrar lá é uma skill que guarde uma conta do Instagram por você, e isso não é descuido. Publicar exige uma conta comercial ou de criador, um app da Meta aprovado na revisão, um token de acesso e um fluxo de contêiner. As skills da comunidade que publicam no Instagram pedem o seu próprio app da Meta e o seu token, ou passam o trabalho para um serviço de terceiros que guarda a conta. O próprio Hermes vem com uma única skill social, xurl, que publica no X pela CLI do próprio X e com o seu próprio app de desenvolvedor do X. A Content Posting API do TikTok, a Data API do YouTube e o LinkedIn exigem, cada um, sua própria autorização e revisão.

Então a ordem honesta é: primeiro conecte as contas, depois escreva a skill.

Passo 1: adicione o PlugKit como servidor MCP

O PlugKit é um servidor MCP hospedado em https://api.plugkit.co/mcp via Streamable HTTP, então não há nada para rodar localmente. No Hermes:

hermes mcp add plugkit --url https://api.plugkit.co/mcp --auth header
hermes mcp test plugkit

A chave fica gravada em ~/.hermes/.env e é referenciada na configuração, nunca escrita direto nela:

mcp_servers:
  plugkit:
    url: https://api.plugkit.co/mcp
    headers:
      Authorization: Bearer ${MCP_PLUGKIT_API_KEY}
    enabled: true

hermes mcp test <name> verifica a conectividade e informa o número de ferramentas. Para o passo a passo completo com a saída real do terminal, a peculiaridade da inicialização que faz a primeira mensagem parecer quebrada e a alternativa com OAuth, leia Configuração do Hermes Agent: conecte Instagram, LinkedIn e X.

O que o agente pode fazer com as contas conectadas

A documentação MCP do PlugKit lista mais de 100 ferramentas e 3 fluxos de trabalho em 25 de setembro de 2026. Agrupadas, com os nomes que o seu agente vai realmente chamar:

Grupo Ferramentas Exemplos
Ponto de entrada whoami Identidade, perfis, contas, recursos por plataforma
Publicação create_post, publish_post, update_post, upload_media Um post, várias contas, agora ou via scheduledFor
Caixa de entrada list_conversations, list_messages, send_dm, send_message Instagram, Facebook, WhatsApp, Telegram
Comentários list_engagement, reply_to_engagement, hide_comment O que ainda precisa de resposta, conta por conta
Métricas get_analytics_summary, get_top_posts, get_best_times_to_post Lê uma base já coletada, sem chamada à plataforma, sem custo
Campaigns create_comment_automation, create_sequence, create_broadcast Comente uma palavra-chave, receba uma DM
Anúncios e compras boost_post, get_ads_insights, tag_products_on_post Campanhas da Meta, marcação de produtos
Cobrança get_subscription, get_usage, set_x_billing Para o agente calcular o custo de um loop antes de rodá-lo

Três fluxos de trabalho vêm como prompts: publish, inbox, report. Os clientes os mostram como comandos.

O detalhe importante para um agente sempre ligado: uma sessão com o escopo mcp:read nunca chega a ver as ferramentas de escrita. Elas ficam ocultas, não recusadas. Os escopos vêm com o login OAuth: a chave de API do Passo 1 não tem escopo e dá acesso total. Rode uma semana de relatórios em OAuth somente leitura antes de liberar a publicação. Do lado do Hermes, você pode restringir ainda mais com filtros de ferramentas:

    tools:
      include: [whoami, list_posts, get_analytics_summary, list_engagement]

Escreva a skill que transforma ferramentas na sua rotina

Agora vale a pena escrever a skill, porque existe algo para ela comandar. Os campos do frontmatter vêm da documentação do Hermes; mantenha a descrição com menos de 60 caracteres, ou o índice de skills corta o texto:

---
name: weekly-social-report
description: Pull last week numbers and draft Monday post
version: 1.0.0
metadata:
  hermes:
    tags: [social, reporting]
    category: marketing
---

O corpo usa as quatro seções que o Hermes espera: When to Use, Procedure, Pitfalls, Verification. A minha fica mais ou menos assim:

  1. Chame mcp__plugkit__whoami, use o perfil padrão.
  2. Chame mcp__plugkit__get_analytics_by_account para os últimos 7 dias, uma linha por conta.
  3. Chame mcp__plugkit__get_top_posts ordenando por alcance, fique com 3.
  4. Chame mcp__plugkit__get_best_times_to_post, escolha o melhor horário de segunda-feira.
  5. Redija o post, mostre para mim e só depois chame mcp__plugkit__create_post com scheduledFor.

Armadilhas que vale anotar: as ferramentas de métricas leem uma base já coletada e não custam nada, enquanto get_account_analytics e get_post_analytics consultam a plataforma em tempo real e são cobradas no X. Duas contas na mesma plataforma exigem get_analytics_by_account, não o resumo. E send_message é imediato e irreversível, então uma etapa de rascunho antes dele não é opcional.

No chat, as skills se empilham: /weekly-social-report /brand-voice go carrega as duas.

Agende com o cron do Hermes

hermes cron create "<schedule>" "<prompt>" registra um job, e hermes cron list, pause, run e runs o gerenciam. Os jobs ficam em ~/.hermes/cron/jobs.json, as saídas em ~/.hermes/cron/output/, e o gateway aciona o agendador a cada 60 segundos, executando cada job pendente em uma sessão isolada.

Um detalhe: um job do cron roda com os toolsets definidos para a plataforma cron em hermes tools. Os servidores MCP ativados vêm junto por padrão, mas se essa lista citar outros servidores MCP ou no_mcp, adicione plugkit a ela, senão o job vai dizer que não consegue publicar e você vai pôr a culpa no servidor MCP.

O resultado pode ser entregue no Telegram, no Discord, no Slack, por e-mail ou em um arquivo, e é assim que um relatório de segunda-feira chega até você sem que você abra um terminal.

Quanto custa a stack inteira

Item Preço Observação
Hermes Agent US$ 0 Licença MIT, Nous Research
Provedor de modelo seu O que você já paga
PlugKit Creator US$ 29/mês 5 contas conectadas, a 6ª é recusada com um 402
PlugKit Pro US$ 97/mês 30 contas, depois US$ 3 por conta de 31 a 100, US$ 1,50 a partir de 101
leituras e escritas no X US$ 0,005 a US$ 0,015 por chamada Repassado a preço de custo, US$ 0,200 por post que contenha uma URL

Toda conta começa com um teste de 7 dias. O trabalho em segundo plano do X vem desativado por padrão, e toda conta tem um limite de gasto mensal de US$ 20 até você definir o seu, o que faz diferença quando é um agente que decide fazer polling. Preços consultados em docs.plugkit.co no dia 25 de setembro de 2026.

Se você está escolhendo o runtime do agente, e não o que conecta as suas contas, OpenClaw vs Hermes Agent para redes sociais compara os dois exatamente nessa tarefa. Se você usa o Claude, a página servidor MCP do Instagram mostra as mesmas ferramentas no Claude Code e no Cursor, e o hub de agentes lista o resto.

O PlugKit custa US$ 29 por mês para 5 contas conectadas, cancele quando quiser.

Perguntas frequentes

O Hermes Agent tem uma skill de redes sociais?

No X, sim: a skill xurl, que já vem incluída, publica pela própria CLI do X, com o seu próprio app de desenvolvedor do X. Para Instagram, TikTok ou LinkedIn, não há nada nativo. O Skills Hub tem skills da comunidade para eles, mas cada uma exige o seu próprio app e token da Meta, ou um serviço de terceiros que fique com a conta. Você dá as contas ao agente por meio de um servidor MCP ou de um plugin, e aí uma skill orquestra tudo.

Qual é a diferença entre uma skill do Hermes e um servidor MCP?

Uma skill é conhecimento: instruções que o agente carrega quando são relevantes, armazenadas em ~/.hermes/skills/. Um servidor MCP é capacidade: um serviço externo cujas ferramentas o Hermes descobre na inicialização e registra como mcp__<server>__<tool>. As skills decidem o que fazer, as ferramentas MCP fazem.

Preciso de um plugin para publicar no Instagram pelo Hermes Agent?

Não, e escrever isso dá mais trabalho do que parece. Um plugin pode registrar uma ferramenta post_to_instagram, mas a revisão do app pela Meta, a renovação do OAuth, o fluxo de contêineres de mídia e os limites de requisição ficam por sua conta, multiplicados por cada plataforma que você adicionar. Um servidor MCP que já guarda as conexões poupa você de tudo isso.

Posso impedir que o agente publique por engano?

Sim, em três níveis. Conecte via OAuth e conceda apenas mcp:read: as ferramentas de escrita nem chegam a ser expostas (uma chave de API não tem escopos). Use tools.include em ~/.hermes/config.yaml para liberar só uma lista curta. Defina trust: untrusted no servidor PlugKit para que toda ferramenta não marcada como somente leitura espere a sua aprovação, e coloque uma etapa de confirmação na própria skill antes de qualquer create_post ou send_message.

Quantas ferramentas o servidor MCP do PlugKit expõe ao Hermes?

Mais de 100 ferramentas e 3 prompts de fluxo de trabalho, segundo a documentação do PlugKit em 25 de setembro de 2026, cobrindo publicação, caixa de entrada unificada, comentários, métricas, campanhas de comentário para DM, anúncios da Meta, compras no Instagram e faturamento. A sua contagem depende do escopo que você concede, já que as ferramentas de escrita ficam ocultas numa sessão somente leitura.

AB
Antoine BlancoFundador da PlugKit. Gerencia as próprias contas de Instagram, YouTube e X pela API e pelo servidor MCP descritos aqui.

Um plug para cada plataforma que seu agente usa

$29 por mês para 5 contas conectadas, cancele quando quiser. Todos os recursos em todos os planos.

Pegue sua chave de API →
Português ▾