MCP och agentarkitektur
MCP och agentarkitektur
Tajo är ett agentiskt orkestreringslagret för Brevo. Istället för att manuellt bygga kampanjer, segment och automatiseringar beskriver du vad du vill på naturligt språk och AI-agenter kör tvärs över Brevos hela engagemangssstack.
Tip
Model Context Protocol (MCP) är en öppen standard som låter AI-modeller interagera med externa verktyg och API:er. Tajo exponerar Brevos hela API som MCP-verktyg, så att vilken LLM som helst kan orkestrera kundengagemang autonomt.
Arkitektur
Tajos agentiska stack har tre lager:
+--------------------------------------------------+| Naturligt språkgränssnitt || "Vinn tillbaka kunder som inte beställt på 90 || dagar med en 3-stegs e-post + SMS-sekvens" |+--------------------------------------------------+ | v+--------------------------------------------------+| AI-agenter (Orkestrering) || Kampanjorkestrator | Kundintelligenss || Win-Back-agent | Kundvagnsåtervinningsagent || ─── Agenter komponerar färdigheter efter mål ─ |+--------------------------------------------------+ | v+--------------------------------------------------+| Färdigheter (MCP-verktyg) || brevo/send-email | brevo/create-contact || brevo/track-event | brevo/send-whatsapp || ─── Atomiska, deterministiska, API-stödda ──── |+--------------------------------------------------+ | v+--------------------------------------------------+| Brevo API (Engagemang) || E-post | SMS | WhatsApp | CRM | Automatisering |+--------------------------------------------------+Lager 1: Färdigheter (MCP-verktyg)
Färdigheter är atomiska automatiseringsenheter som omsluter Brevo API-endpoints. Varje färdighet har definierade utlösare, åtgärder och behörigheter. När de exponeras via MCP blir färdigheter verktyg som vilken AI-modell som helst kan anropa.
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:sendSe alla färdigheter | Färdighetsformatspecifikation
Lager 2: Agenter (Orkestrering)
Agenter är LLM-drivna orkestratorer som komponerar flera färdigheter för att uppnå ett marknadsföringsmål. Varje agent definieras i en markdown-fil med frontmatter som specificerar dess funktioner, verktyg och begränsningar.
---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 impactAgentspecifikationsformat | Bygg din första agent
Lager 3: Naturligt språkgränssnitt
Det översta lagret översätter marknadsförarintention till agentåtgärder. En marknadsförare säger:
“Skapa en win-back-kampanj för kunder som inte köpt på 90 dagar. Börja med ett e-postmeddelande som erbjuder 15% rabatt, följ upp med SMS efter 3 dagar om inget öppnande, sedan ett sista WhatsApp-meddelande med en personlig produktrekommendation.”
Orkestreringslagret:
- Väljer Win-Back-agenten
- Agenten frågar Brevo-kontakter via
brevo/list-contacts-färdigheten - Skapar ett segment via
brevo/create-segment-färdigheten - Designar 3-stegssekvensen med
brevo/send-email,brevo/send-sms,brevo/send-whatsapp-färdigheterna - Sätter upp händelsespårning via
brevo/track-event-färdigheten - Övervakar och rapporterar resultat
Varför MCP?
Model Context Protocol ger Tajo tre kritiska fördelar:
| Fördel | Beskrivning |
|---|---|
| Modellagnostisk | Fungerar med Claude, GPT, Gemini, open-source LLMs – valfri modell som stöder MCP |
| Komponerell | Färdigheter fogas ihop som byggklossar. Agenter bestämmer vilka som används vid körtid |
| Observerbar | Varje verktygskall loggas med indata, utdata och beslut. Fullständigt granskningsspår |
| Säker | Behörighetsscopade verktyg. Agenter har bara åtkomst till vad de är auktoriserade att använda |
Kom igång
-
Sätt upp Brevo MCP-servern
Anslut ditt Brevo-konto och exponera API-verktyg via MCP.
-
Bygg din första agent
Skapa en marknadsföringsagent som orkestrerar Brevo-färdigheter.
-
Distribuera och övervaka
Kör agenter på ett schema eller utlös dem från händelser.
Färdigbyggda agenter
Tajo levereras med färdiga marknadsföringsagenter:
| Agent | Syfte | Använda färdigheter |
|---|---|---|
| Kampanjorkestrator | Design och kör flerkanalskampanjer från naturligt språk | send-email, send-sms, send-whatsapp, create-segment |
| Kundintelligenss | Autonom segmentering, RFM-scoring, churnpredikktion | list-contacts, create-segment, track-event |
| Win-Back-agent | Återengagera förlorade kunder med personliga sekvenser | list-contacts, create-segment, send-email, send-sms |
| Kundvagnsåtervinningsagent | Återvinn övergivna kundvagnar med tidsstyrda flerkanalspåminnelser | track-event, send-email, send-sms |
| Datasynkroniseringsagent | Dubbelriktad synkronisering mellan valfri plattform och Brevo | create-contact, update-contact, track-event |
| WhatsApp Commerce-agent | Konversationshandel via WhatsApp Business | send-whatsapp, track-event, list-contacts |
Nästa steg
- Brevo MCP-serverinställning, Anslut Brevo som MCP-verktyg
- Agentspecifikationsformat, Definiera anpassade agenter
- Bygg din första agent, Steg-för-steg-handledning
- Färdighetsreferens, Bläddra bland alla tillgängliga MCP-verktyg