MCP og agentarkitektur
MCP og agentarkitektur
Tajo er et agentorkestreringslag for Brevo. I stedet for manuelt at bygge kampagner, segmenter og automatiseringer beskriver du, hvad du ønsker på naturligt sprog, og AI-agenter udfører det på tværs af hele Brevos engagement-stak.
Tip
Model Context Protocol (MCP) er en åben standard, der giver AI-modeller mulighed for at interagere med eksterne værktøjer og API’er. Tajo eksponerer hele Brevo API’et som MCP-værktøjer, så enhver LLM autonomt kan orkestrere kundeengagement.
Arkitektur
Tajos agentstak har tre lag:
+--------------------------------------------------+| Naturligt sproggrænseflade || "Generhverv kunder, der ikke har bestilt || i 90 dage, med en 3-trins email + SMS-sekvens"|+--------------------------------------------------+ | v+--------------------------------------------------+| AI-agenter (Orkestrering) || Kampagneorkestrering | Kundeintelligens || Generhvervelsesagent | Indkøbskurvagent || ─── Agenter sammensætter færdigheder ud fra mål|+--------------------------------------------------+ | v+--------------------------------------------------+| Færdigheder (MCP-værktøjer) || brevo/send-email | brevo/create-contact || brevo/track-event | brevo/send-whatsapp || ─── Atomare, deterministiske, API-baserede ─── |+--------------------------------------------------+ | v+--------------------------------------------------+| Brevo API (Engagement) || Email | SMS | WhatsApp | CRM | Automatisering |+--------------------------------------------------+Lag 1: Færdigheder (MCP-værktøjer)
Færdigheder er atomare automatiseringsenheder, der omslutter Brevo API-endpoints. Hver færdighed har definerede udløsere, handlinger og tilladelser. Når de eksponeres via MCP, bliver færdigheder til værktøjer, som enhver AI-model kan kalde.
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 alle færdigheder | Færdighedsformatspecifikation
Lag 2: Agenter (Orkestrering)
Agenter er LLM-drevne orkestratorer, der sammensætter flere færdigheder for at opnå et marketingmål. Hver agent er defineret i en markdown-fil med frontmatter, der specificerer dens kapaciteter, værktøjer og begrænsninger.
---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---
Du er specialist i generhvervelse af kunder. Givet en afgangsgrænse og etkundesegment designer og udfører du en geninddragelsessekvens.
## Dine kapaciteter1. Forespørg kundedata og identificer afgangssegmenter2. Opret målrettede segmenter baseret på købshistorik3. Design flertrinede email + SMS-sekvenser4. Spor engagementhændelser og juster strategien5. Rapporter generhvervelsesrater og omsætningspåvirkningAgentspecifikationsformat | Byg din første agent
Lag 3: Naturligt sproggrænseflade
Det øverste lag oversætter marketerens hensigt til agenthandlinger. Marketeren siger:
“Opret en generhvervelseskampagne for kunder, der ikke har købt i 90 dage. Start med en email med 15% rabat, følg op med SMS efter 3 dage uden åbning, derefter en endelig WhatsApp-besked med en personlig produktanbefaling.”
Orkestreringslagets:
- Vælger Generhvervelsesagenten
- Agenten forespørger kontakter i Brevo via
brevo/list-contacts-færdighed - Opretter segment via
brevo/create-segment-færdighed - Designer den 3-trins sekvens med
brevo/send-email,brevo/send-sms,brevo/send-whatsapp-færdigheder - Opsætter hændelsessporing via
brevo/track-event-færdighed - Overvåger og rapporterer resultater
Hvorfor MCP?
Model Context Protocol giver Tajo tre kritiske fordele:
| Fordel | Beskrivelse |
|---|---|
| Modeluafhængig | Virker med Claude, GPT, Gemini, open source LLM’er, enhver model der understøtter MCP |
| Sammensætlig | Færdigheder samles som byggeklodser. Agenter beslutter hvilke de skal bruge under kørsel |
| Observerbar | Hvert værktøjskald logges med input, output og beslutninger. Fuldt revisionsspor |
| Sikker | Omfangsbegrænsede tilladelser. Agenter får kun adgang til det, de er autoriseret til |
Kom i gang
-
Opsæt Brevo MCP-serveren
Forbind din Brevo-konto og eksponér API-værktøjer via MCP.
-
Byg din første agent
Opret en marketingagent der orkestrerer Brevo-færdigheder.
-
Deploy og overvåg
Kør agenter efter en tidsplan eller udløs dem fra hændelser.
Prækonfigurerede agenter
Tajo inkluderer klar-til-brug marketingagenter:
| Agent | Formål | Brugte færdigheder |
|---|---|---|
| Kampagneorkestrering | Design og udfør flerkanalskampagner fra naturligt sprog | send-email, send-sms, send-whatsapp, create-segment |
| Kundeintelligens | Autonom segmentering, RFM-scoring, churn-forudsigelse | list-contacts, create-segment, track-event |
| Generhvervelsesagent | Geninddrag tabte kunder med personaliserede sekvenser | list-contacts, create-segment, send-email, send-sms |
| Indkøbskurvagent | Gendan forladte kurve med rettidige flerkanalspåmindelser | track-event, send-email, send-sms |
| Datasynkroniseringsagent | Tovejssynkronisering mellem enhver platform og Brevo | create-contact, update-contact, track-event |
| WhatsApp-handelsagent | Konversationshandel via WhatsApp Business | send-whatsapp, track-event, list-contacts |
Næste trin
- Opsætning af Brevo MCP-server, Forbind Brevo som MCP-værktøjer
- Agentspecifikationsformat, Definer tilpassede agenter
- Byg din første agent, Trin-for-trin guide
- Færdighedsreference, Oversigt over alle tilgængelige MCP-værktøjer