MCP en agentic architectuur
Tajo is een agentic orkestratielaag voor Brevo. In plaats van campagnes, segmenten en automatiseringen handmatig te bouwen, beschrijf je in natuurlijke taal wat je wilt en voeren AI-agenten dat uit over de volledige engagementstack van Brevo.
Tip
Het Model Context Protocol (MCP) is een open standaard waarmee AI-modellen kunnen samenwerken met externe tools en API’s. Tajo stelt de volledige API van Brevo beschikbaar als MCP-tools, zodat elk LLM klantbetrokkenheid autonoom kan orkestreren.
Architectuur
Laag 1: Skills (MCP-tools)
Skills zijn atomaire automatiseringseenheden die Brevo API-endpoints inpakken. Elke skill heeft vastgelegde triggers, acties en rechten. Zodra ze via MCP beschikbaar worden gesteld, worden skills tools die elk AI-model kan aanroepen.
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:sendBekijk alle Skills | Specificatie van het Skills-formaat
Laag 2: Agents (orkestratie)
Agents zijn orkestrators op basis van een LLM die meerdere skills combineren om een marketingdoel te bereiken. Elke agent wordt gedefinieerd in een markdownbestand met frontmatter die de mogelijkheden, tools en beperkingen vastlegt.
---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 impactFormaat van de agentspecificatie | Je eerste agent bouwen
Laag 3: Interface in natuurlijke taal
De bovenste laag vertaalt de intentie van de marketeer naar acties van agents. Een marketeer zegt:
“Maak een win-backcampagne voor klanten die al 90 dagen niets hebben gekocht. Begin met een e-mail met 15% korting, stuur na 3 dagen een SMS als de e-mail niet is geopend en sluit af met een WhatsApp-bericht met een persoonlijke productaanbeveling.”
De orkestratielaag:
- Kiest de Win-Back Agent
- De agent bevraagt de Brevo-contacten via de skill
brevo/list-contacts - Maakt een segment via de skill
brevo/create-segment - Ontwerpt de sequentie van 3 stappen met de skills
brevo/send-email,brevo/send-smsenbrevo/send-whatsapp - Stelt eventtracking in via de skill
brevo/track-event - Bewaakt de resultaten en rapporteert erover
Waarom MCP?
Het Model Context Protocol geeft Tajo vier cruciale voordelen:
| Voordeel | Beschrijving |
|---|---|
| Modelonafhankelijk | Werkt met Claude, GPT, Gemini, open-source LLM’s, elk model dat MCP ondersteunt |
| Samenstelbaar | Skills klikken in elkaar als bouwstenen. Agents bepalen tijdens runtime welke ze inzetten |
| Observeerbaar | Elke tool-aanroep wordt gelogd met invoer, uitvoer en beslissingen. Volledig audittrail |
| Veilig | Tools met afgebakende rechten. Agents krijgen alleen toegang tot wat ze mogen gebruiken |
Aan de slag
-
Zet de Brevo MCP Server op
Koppel je Brevo-account en stel API-tools beschikbaar via MCP.
-
Bouw je eerste agent
Maak een marketingagent die Brevo-skills orkestreert.
-
Uitrollen en bewaken
Laat agents volgens een schema draaien of trigger ze vanuit events.
Kant-en-klare agents
Tajo wordt geleverd met marketingagents die je direct kunt gebruiken:
| Agent | Doel | Gebruikte Skills |
|---|---|---|
| Campaign Orchestrator | Ontwerp en voer campagnes over meerdere kanalen uit vanuit natuurlijke taal | send-email, send-sms, send-whatsapp, create-segment |
| Customer Intelligence | Autonome segmentatie, RFM-scoring, voorspelling van klantverloop | list-contacts, create-segment, track-event |
| Win-Back Agent | Win vertrokken klanten terug met persoonlijke sequenties | list-contacts, create-segment, send-email, send-sms |
| Cart Recovery Agent | Red verlaten winkelwagens met getimede zetjes over meerdere kanalen | track-event, send-email, send-sms |
| Data Sync Agent | Synchronisatie in twee richtingen tussen elk platform en Brevo | create-contact, update-contact, track-event |
| WhatsApp Commerce Agent | Conversational commerce via WhatsApp Business | send-whatsapp, track-event, list-contacts |
Volgende stappen
- De Brevo MCP Server instellen, koppel Brevo als MCP-tools
- Formaat van de agentspecificatie, definieer eigen agents
- Je eerste agent bouwen, stapsgewijze tutorial
- Skills-naslagwerk, blader door alle beschikbare MCP-tools