MCP e Arquitetura Agêntica
O Tajo é uma camada de orquestração agêntica para o Brevo. Em vez de construir manualmente campanhas, segmentos e automações, descreva o que pretende em linguagem natural e os agentes de IA executam em toda a pilha de envolvimento do Brevo.
Tip
O Model Context Protocol (MCP) é um padrão aberto que permite que os modelos de IA interajam com ferramentas e APIs externas. O Tajo expõe toda a API do Brevo como ferramentas MCP, para que qualquer LLM possa orquestrar o envolvimento do cliente de forma autónoma.
Arquitetura
Camada 1: Skills (Ferramentas MCP)
As Skills são unidades de automação atómicas que envolvem endpoints da API Brevo. Cada skill tem acionadores, ações e permissões definidas. Quando expostas via MCP, as skills tornam-se ferramentas que qualquer modelo de IA pode invocar.
name: send-campaign-emailversion: 1.0.0mcp_tool: brevo/send-emaildescription: Send a transactional or campaign email via Brevo
triggers: - event: agent_request - event: cart_abandoned
actions: - brevo/send-email
brevoEndpoints: - POST /v3/smtp/email
permissions: - email:sendVer todas as Skills | Especificação do Formato de Skills
Camada 2: Agentes (Orquestração)
Os Agentes são orquestradores com tecnologia LLM que compõem múltiplas skills para atingir um objetivo de marketing. Cada agente é definido num ficheiro markdown com frontmatter que especifica as suas capacidades, ferramentas e restrições.
---name: win-back-agentdescription: Re-engage churned customers with personalized multi-channel sequencestemperature: 0.3max_tokens: 4096tools: - brevo/list-contacts - brevo/create-segment - brevo/send-email - brevo/send-sms - brevo/track-event---
You are a customer win-back specialist. Given a churn thresholdand customer segment, design and execute a re-engagement sequence.
## Your Capabilities1. Query customer data and identify churned segments2. Create targeted segments based on purchase history3. Design multi-step email + SMS sequences4. Track engagement events and adjust strategy5. Report on recovery rates and revenue impactFormato de Especificação de Agente | Construir o Seu Primeiro Agente
Camada 3: Interface de Linguagem Natural
A camada superior traduz a intenção do profissional de marketing em ações do agente. Um profissional de marketing diz:
“Crie uma campanha win-back para clientes que não compraram há 90 dias. Comece com um e-mail a oferecer 15% de desconto, faça follow-up com SMS após 3 dias se não houver abertura, depois uma mensagem final WhatsApp com uma recomendação personalizada de produto.”
A camada de orquestração:
- Seleciona o Agente Win-Back
- O agente consulta contactos Brevo via skill
brevo/list-contacts - Cria um segmento via skill
brevo/create-segment - Projeta a sequência de 3 passos usando as skills
brevo/send-email,brevo/send-sms,brevo/send-whatsapp - Configura rastreamento de eventos via skill
brevo/track-event - Monitoriza e reporta resultados
Porquê o MCP?
O Model Context Protocol dá ao Tajo quatro vantagens críticas:
| Vantagem | Descrição |
|---|---|
| Agnóstico ao modelo | Funciona com Claude, GPT, Gemini, LLMs open-source, qualquer modelo que suporte MCP |
| Composável | As Skills encaixam como blocos de construção. Os Agentes decidem quais usar em tempo de execução |
| Observável | Cada chamada de ferramenta é registada com entradas, saídas e decisões. Trilha de auditoria completa |
| Seguro | Ferramentas com âmbito de permissão. Os agentes apenas acedem ao que estão autorizados a usar |
Primeiros Passos
-
Configurar o Servidor MCP Brevo
Ligue a sua conta Brevo e exponha ferramentas de API via MCP.
-
Construa o seu primeiro agente
Crie um agente de marketing que orquestre skills Brevo.
-
Implemente e monitorize
Execute agentes num agendamento ou acione-os a partir de eventos.
Agentes Pré-construídos
O Tajo inclui agentes de marketing prontos a usar:
| Agente | Propósito | Skills Utilizadas |
|---|---|---|
| Orquestrador de Campanhas | Projetar e executar campanhas multicanal a partir de linguagem natural | send-email, send-sms, send-whatsapp, create-segment |
| Inteligência de Cliente | Segmentação autónoma, scoring RFM, previsão de churn | list-contacts, create-segment, track-event |
| Agente Win-Back | Reengajar clientes perdidos com sequências personalizadas | list-contacts, create-segment, send-email, send-sms |
| Agente de Recuperação de Carrinho | Recuperar carrinhos abandonados com nudges multicanal temporizados | track-event, send-email, send-sms |
| Agente de Sincronização de Dados | Sincronização bidirecional entre qualquer plataforma e Brevo | create-contact, update-contact, track-event |
| Agente de Commerce WhatsApp | Commerce conversacional via WhatsApp Business | send-whatsapp, track-event, list-contacts |
Próximos Passos
- Configuração do Servidor MCP Brevo, Ligar Brevo como ferramentas MCP
- Formato de Especificação de Agente, Definir agentes personalizados
- Construir o Seu Primeiro Agente, Tutorial passo a passo
- Referência de Skills, Navegar por todas as ferramentas MCP disponíveis