MCP

Servidor MCP de redes sociais para agentes de IA

Um servidor MCP de redes sociais permite que um agente de IA publique, agende e analise publicações nas suas contas com um único conjunto de ferramentas. O Chat33 hospeda um em https://chat33.io/api/mcp/mcp com 23 ferramentas para Instagram, Facebook, Threads, TikTok, YouTube, X (Twitter), LinkedIn e Bluesky, construído sobre a API oficial de cada plataforma, não sobre automação de navegador. Funciona em todos os planos, inclusive no Free.

O Claude escreve uma publicação. O Chat33 deixa que ele a publique e responda as DMs que ela traz.

Endpoint do MCP
https://chat33.io/api/mcp/mcp
Conecte seu agenteVer preços

Escolha uma plataforma

Conecte seu cliente

Claude Code

Login pelo navegador

claude mcp add --transport http --scope user chat33 https://chat33.io/api/mcp/mcp

Claude Desktop e claude.ai

Login pelo navegador

Settings → Connectors → Add custom connector
Name: Chat33
URL: https://chat33.io/api/mcp/mcp

ChatGPT

Login pelo navegador

ChatGPT → Configurações → Modo Desenvolvedor → Criar plugin → cole a URL

Cursor

Login pelo navegador ou chave de API

{
  "mcpServers": {
    "chat33": {
      "url": "https://chat33.io/api/mcp/mcp"
    }
  }
}

Codex

Login pelo navegador

codex mcp add chat33 --url https://chat33.io/api/mcp/mcp

Grok

Chave de API

Cole o prompt de configuração e uma chave de API; o Grok adiciona o conector sozinho

Qualquer outro cliente MCP

OAuth se houver suporte, senão chave de API

Header x-api-key: sk_live_... or Authorization: Bearer sk_live_...

n8n

Chave de API

Nó da comunidade n8n-nodes-chat33

Prefira o login por OAuth sempre que o seu cliente permitir: escolha chat33 no menu de conectores/MCP dele, escolha Authenticate (ou o botão de login equivalente) e aprove na aba do navegador que abrir. Nenhum cliente deve pedir para você colar uma chave de API nesta etapa, e o Chat33 nunca exibe uma URL de OAuth para você copiar: o navegador cuida disso.

Sem OAuth, use a alternativa da chave de API: crie uma chave em Configurações → Chaves de API e envie-a como cabeçalho x-api-key ou Authorization: Bearer na conexão.

Ferramentas

As ferramentas exatas que o seu agente recebe. Você não as chama diretamente; o agente escolhe entre elas conforme o que você pede.

Conta

  • list_accounts - Lista as contas sociais conectadas (canais), com filtro opcional por plataforma
  • whoami - Mostra o espaço de trabalho, o plano, os escopos concedidos e as contas conectadas por trás desta conexão

Publicação

  • create_post - Cria e coloca na fila (ou agenda) uma publicação em uma ou mais contas conectadas
  • validate_post - Teste de uma publicação: confere a mídia e a compatibilidade com a plataforma sem publicar
  • list_posts - Lista publicações, com filtro por status, plataforma ou canal; paginada
  • get_post - Busca uma publicação pelo ID, com o status atual e as estatísticas de engajamento
  • delete_post - Cancela uma publicação na fila ou agendada antes de ela sair
  • get_post_logs - Busca os registros de entrega/publicação de uma publicação, para depurar falhas
  • request_approval - Envia publicações aos aprovadores do espaço de trabalho; elas só são agendadas depois que uma pessoa aprova
  • list_approvals - Lista as publicações enviadas para aprovação com o estado: aguardando, alterações solicitadas, aprovada
  • add_post_note - Adiciona uma nota à conversa de uma publicação; interna da equipe, a menos que você diga que o cliente pode ver

Mídia

  • upload_media - Importa um arquivo de mídia de uma URL https pública e retorna uma URL hospedada para publicar
  • create_upload_url - Gera uma URL pré-assinada para enviar um arquivo local por PUT, para arquivos sem URL pública ou acima de 4,5MB

Análises

  • get_analytics - Análises agregadas de engajamento (visualizações, curtidas, comentários, compartilhamentos) das publicações feitas

Automações

  • list_flows - Lista todas as automações de DM, da atualizada mais recentemente para a mais antiga, com gatilhos e status
  • get_flow - Busca uma automação pelo ID, com o grafo completo de nós/arestas e os gatilhos sincronizados
  • create_flow - Cria uma automação de DM (grafo de gatilho + nós de ação) com status DRAFT
  • set_flow_status - Muda o status de uma automação: ACTIVE, PAUSED, ARCHIVED ou DRAFT

Mensagens

  • list_conversations - Lista as conversas de DM do Instagram e do Facebook Messenger, da atividade mais recente para a mais antiga
  • get_messages - Lê as mensagens de uma conversa de DM, da mais antiga para a mais recente
  • reply_to_conversation - Envia uma resposta de DM; instrui o assistente a pedir a sua aprovação antes, já que escreve para uma pessoa real

Comentários

  • list_post_comments - Lê os comentários (com respostas) de uma publicação, direto da Meta
  • reply_to_comment - Responde a um comentário em público ou em particular; instrui o assistente a pedir a sua aprovação antes

Autenticação e escopos

O login pelo navegador é o padrão. Para um cliente que não consegue fazer login, crie uma chave de API em Configurações → Chaves de API e envie-a como cabeçalho. No Claude Code:

Claude Code com uma chave de API
claude mcp add --transport http --scope user chat33 https://chat33.io/api/mcp/mcp --header "x-api-key: sk_live_..."

Cada ferramenta é autorizada como a chamada REST por trás dela, então uma chave de API precisa do escopo correspondente. whoami funciona com qualquer chave válida.

accounts:readlist_accounts
posts:readlist_posts, get_post, get_post_logs, get_analytics, list_approvals
posts:writecreate_post, validate_post, delete_post, request_approval, add_post_note
media:writeupload_media, create_upload_url
flows:readlist_flows, get_flow
flows:writecreate_flow, set_flow_status
inbox:readlist_conversations, get_messages
inbox:writereply_to_conversation
comments:readlist_post_comments
comments:writereply_to_comment

Criação de automações: a descrição de create_flow traz o schema completo de nós/arestas, então um agente consegue montar uma automação válida a partir de um pedido em linguagem comum. Novas automações são criadas como DRAFT; chame set_flow_status com ACTIVE para ativar uma.

Experimente pedir

MCP ou REST?

Use o MCP quando um modelo decide o que publicar. Use a API REST quando é o seu próprio código. Mesma conta, mesmos limites do plano.

Limites, sem rodeios

Solução de problemas

401 Unauthorized

A conexão não está autenticada, ou uma chave de API está ausente, é inválida ou não foi enviada como cabeçalho. Refaça a etapa de login do cliente ou confira de novo a configuração do conector / a flag do cabeçalho.

403 Insufficient scope

Falta à conexão um escopo de que a ferramenta precisa. As ferramentas de automação precisam de flows:read/flows:write, e as de mensagens e comentários precisam de inbox:read/inbox:write/comments:read/comments:write: uma chave de API criada antes de essas ferramentas existirem não as tem. Adicione o escopo em Configurações → Chaves de API. Para uma conexão por login no navegador, desconecte em Apps de IA conectados e entre de novo.

A chamada da ferramenta falha com um erro da plataforma

Rode validate_post primeiro: ele mostra mídia ausente, formatos não compatíveis e canais incompatíveis sem publicar nada.

Perguntas

É grátis?
Sim. A conexão MCP funciona em todos os planos do Chat33, inclusive no Free. Os limites do seu plano para publicações e contas conectadas continuam valendo.
Com quais clientes funciona?
Com página de configuração própria: Claude Code, Claude Desktop, claude.ai, ChatGPT, Cursor, Codex e Grok (7 apps). Qualquer outro cliente MCP pode se conectar pelo endpoint https://chat33.io/api/mcp/mcp, por OAuth se houver suporte, ou com uma chave de API.
Preciso de uma chave de API?
Não. A maioria dos clientes entra no Chat33 pelo navegador e você aprova o acesso. Uma chave de API (x-api-key ou Authorization: Bearer) é uma alternativa para clientes que não conseguem fazer login pelo navegador.
Em quais plataformas o meu agente pode publicar?
Instagram, Facebook, Threads, TikTok, YouTube, X (Twitter), LinkedIn e Bluesky, cada uma pela API oficial da plataforma, não por automação de navegador.