Model Context Protocol · UltronChat Platform API
Um servidor MCP que liga o Claude à sua conta UltronChat — crie e ajuste automações de DM, configure o agente de IA e leia CRM, leads e insights das suas conexões de Instagram, Messenger e WhatsApp, tudo na conversa. Status: LIVE.
O MCP ULTRONCHAT B2TECH é um servidor Model Context Protocol que dá ao Claude acesso real à sua conta UltronChat — não um chatbot que adivinha, mas chamadas tipadas na UltronChat Platform API.
Descreva a regra em português — "quem comentar LINK recebe o link do curso no DM, com botão" — e o Claude monta a automação com gatilho, mensagem e CTA via create_automation. Ela nasce pausada: você revisa e ativa quando quiser.
Cada conexão tem um agente de IA que responde as mensagens que chegam — ajuste persona e comportamento pelo chat. E o funil inteiro vira leitura: contatos do CRM, leads capturados e insights por conta ou por conexão.
Deploy multi-tenant em mcp-ultronchat.vercel.app — PATs cifrados no Supabase e nós somos o OAuth 2.1 Authorization Server. Mesmo stack dos MCPs de Meta Ads, Google Ads, GTM, Cloudflare e Instagram.
19 tools — do status da conexão ao e-mail para o dono da conta. Tudo abaixo já está implementado e no ar.
dm_cta + handler_actions). Nasce pausada.confirm=true; sem ele, só preview.confirm=true; sem ele devolve um preview do que seria removido.confirm=true.Da regra à automação no ar numa conversa: create_automation (pausada) → get_automation (revisão) → toggle_automation → DMs disparando.
Uma automação de DM fala com a sua audiência em seu nome. Por isso cada mudança sensível passa por barreiras explícitas — você está sempre no controle do que dispara na sua conta.
Automações nascem pausadas
create_automation cria com is_active=false. Nenhum DM dispara até você ativar com um toggle_automation explícito.
Desativar e apagar exigem confirm=true
Vale para automações e para o agente de IA. Sem a confirmação, a tool devolve um preview do que aconteceria — e não muda nada.
Botão sempre com ação
Todo dm_cta é criado junto com seus handler_actions — o par botão + ação é montado de uma vez, sem CTA morto que não responde ao clique.
DMs dentro do limite
Cada parte de DM é capada em 1000 bytes; dm_message_chained divide copy longa em até 5 DMs sequenciais — nada de mensagem cortada no meio.
Tenant nunca é argumento
O tenant é derivado da credencial MCP — cada login enxerga só a própria conta. Nenhuma tool aceita "de qual cliente".
PAT cifrado em repouso
O PAT do UltronChat fica cifrado com AES-256-GCM no Supabase do MCP, com RLS default-deny. send_email_to_owner só escreve para o dono da conta, com rate limit.
Adicione o connector, autorize sua conta UltronChat e crie a primeira automação na mesma conversa. Zero instalação — o servidor é hospedado por nós.
Adicione o servidor MCP como connector no Claude e autorize. Nada para instalar; nós cuidamos do OAuth e da credencial.
https://mcp-ultronchat.vercel.app/api/mcp. No Claude Code, use o comando abaixo.# Claude Code claude mcp add --transport http \ ultronchat https://mcp-ultronchat.vercel.app/api/mcp
/mcp.ultronchat_status para validar a credencial e list_connections para ver suas contas de Instagram, Messenger e WhatsApp. Pronto para operar.Da regra em português à automação disparando DMs, tudo dentro da mesma conversa com o Claude.
create_automation. Ela nasce pausada.# no Claude "quem comentar LINK no meu último post recebe o link do curso no DM, com botão"
get_automation mostra a regra completa — gatilho, copy e CTA — e list_automation_posts confirma em quais posts ela atua.toggle_automation liga a automação. Depois, list_automation_logs mostra os disparos e list_leads, os leads capturados.Ficou alguma dúvida? Escreva para bruno@b2tech.io.
toggle_automation. Desativar automação ou agente e apagar automação exigem confirm=true; sem ele a tool devolve um preview e não muda nada.ultron_pat_..., de longa duração, sem refresh token) numa chamada server-to-server e o guarda cifrado com AES-256-GCM — a credencial nunca passa pelo navegador nem pelo Claude.ultronchat_status mostra os escopos concedidos.list_connections voltou vazio — e agora?/dashboard/connect no UltronChat e rode list_connections de novo.mcp-ultronchat.vercel.app. Você só adiciona o connector no Claude e autoriza sua conta; o isolamento é por tenant, com PATs cifrados (AES-256-GCM) no servidor.Automações de DM, agente de IA, CRM, leads e insights das suas conexões de Instagram, Messenger e WhatsApp — com OAuth embutido e writes protegidos por confirm=true. Grátis e no ar.
19 tools · OAuth embutido · multi-tenant na Vercel