Servidor MCP
WhatsApp MCP: um servidor remoto, hospedado e com OAuth
Servidor MCP de WhatsApp hospedado: OAuth 2.1 com PKCE, escopos de leitura e envio separados, envio com confirmação e idempotência. Para ChatGPT, Claude, Cursor e Codex.
MCP (Model Context Protocol) é o padrão aberto que permite a assistentes de IA chamar ferramentas externas. O SyncZap publica um servidor MCP remoto para WhatsApp: em vez de rodar um projeto local que guarda a sessão do WhatsApp no seu computador, você aponta o cliente MCP para a URL do SyncZap e autoriza no navegador.
Cada cliente entra por OAuth 2.1 com PKCE, sempre em uma organização que você escolhe. A sessão do WhatsApp fica só no servidor de sincronização e nunca vai para o cliente MCP, para o navegador nem para o painel.
Como funciona
- 1
Crie sua conta
Comece o teste grátis: 7 dias com todos os recursos liberados.
- 2
Conecte o WhatsApp pelo QR code
No celular, abra o WhatsApp → Aparelhos conectados → Conectar um aparelho e escaneie o código do painel.
- 3
Escolha as conversas
Ative a sincronização das conversas que poderão ser lidas, ou ligue Sincronizar todas as conversas.
- 4
Aponte o seu cliente MCP para o SyncZap
Adicione um servidor MCP remoto com a URL abaixo, transporte HTTP e autenticação OAuth. No Claude Code: claude mcp add --transport http synczap seguido da URL. A tela do SyncZap abre no navegador para você escolher a organização.
https://synczap.ai/mcp
Ferramentas do servidor
- Leitura e busca (escopo whatsapp:read): get_account_context, list_conversations, get_messages, search_messages, list_unanswered_conversations, list_contacts, search_attachments e read_attachment.
- Preparação: prepare_message monta a mensagem para revisão e não envia nada.
- Envio com confirmação (escopo whatsapp:send, só dono ou administrador): send_message, com chave de idempotência, e get_send_status.
- Ações sem confirmação: mark_as_read e react_to_message, só em conversas sincronizadas.
Hospedado em vez de local
Projetos locais de WhatsApp MCP exigem manter um processo rodando, guardar a sessão no seu disco e configurar cada cliente. O SyncZap roda a sincronização no servidor, isola cada organização com banco de dados e sessão próprios e oferece o mesmo servidor a todos os clientes que a sua equipe autorizar: ChatGPT, Claude, Claude Code, Cursor, Codex e outros compatíveis com MCP remoto e OAuth.
Para agentes, /llms.txt e /llms-full.txt descrevem as ferramentas e as regras de envio. A partir do plano Max, há também chaves de API REST e webhooks assinados.
Privacidade e controle
- Só conversas com sincronização ativa são gravadas, exibidas e lidas por assistentes.
- Fotos, áudios, vídeos e documentos continuam no celular. Ao abrir um anexo ou pedir a leitura por IA, o SyncZap baixa uma cópia temporária, apagada do servidor 24 horas depois do download. Transcrições e leituras ficam guardadas como texto.
- Nada é enviado sem a sua confirmação: o assistente mostra destinatário e texto antes. Marcar como lida e reagir com emoji são as únicas ações sem confirmação.
- Cada organização é isolada, e as credenciais do WhatsApp nunca saem do servidor de sincronização.
Detalhes na página de segurança.
Planos e preços
Depois do teste, o preço é por organização, com um WhatsApp conectado; no plano anual, cerca de 20% menos por mês.
- PlusR$ 54/mêsaté 2 membros, grupos e 1.000 mensagens antigas
- ProR$ 100/mêsaté 5 membros, 120 min de áudio e 300 imagens por dia pela IA
- MaxR$ 150/mêsaté 10 membros, 120 min de áudio e 300 imagens por dia pela IA, histórico completo, transcrição automática, API e webhooks
- BusinessR$ 289/mêstudo do Max, membros ilimitados, 500 min de áudio e 1.000 imagens por dia pela IA, até 5 números, suporte prioritário
Valores em reais (BRL). Comparar planos
Perguntas frequentes
O que é um WhatsApp MCP?
É um servidor MCP que expõe conversas do WhatsApp como ferramentas para assistentes de IA. O do SyncZap é remoto e hospedado: o cliente se conecta pela URL e autoriza com OAuth.
Preciso de chave de API para usar o MCP?
Não. Os clientes MCP usam OAuth, sem chave nem segredo para copiar. Chaves de API existem para integrações REST, a partir do plano Max.
Quais escopos existem?
whatsapp:read, para ler conversas sincronizadas, e whatsapp:send, para enviar e agir. Só dono ou administrador concede o envio.
Como o servidor evita envios duplicados?
Cada envio tem uma chave de idempotência: repetir a mesma chave não manda a mensagem duas vezes, e um resultado desconhecido nunca gera um novo envio automático.
O conteúdo das mensagens pode dar ordens ao agente?
O SyncZap entrega nomes, mensagens e legendas como dados de terceiros, nunca como instruções, e envios continuam exigindo a sua confirmação.
É a API oficial do WhatsApp?
Não. O SyncZap conecta o seu número como aparelho vinculado, como o WhatsApp Web, e não é a WhatsApp Business Platform da Meta.
Quer ver antes de testar? Assista ao vídeo de demonstração ou leia os guias de ChatGPT e Claude.
Veja também
WhatsApp é marca da Meta Platforms, Inc.; o SyncZap não é afiliado, endossado nem patrocinado pelo WhatsApp ou pela Meta, nem pela OpenAI (ChatGPT) ou pela Anthropic (Claude). Ele conecta o seu número como aparelho vinculado, sem a API oficial do WhatsApp Business.