MCP og agentarkitektur
MCP og agentarkitektur
Tajo er et agentisk orkestreringsag for Brevo. I stedet for å manuelt bygge kampanjer, segmenter og automatiseringer, beskriver du hva du vil ha på naturlig språk og AI-agenter utfører på tvers av Brevos fulle engasjementsstakk.
Tip
Model Context Protocol (MCP) er en åpen standard som lar AI-modeller samhandle med eksterne verktøy og API-er. Tajo eksponerer Brevos komplette API som MCP-verktøy, slik at enhver LLM kan orkestrere kundeengasjement autonomt.
Arkitektur
Tajos agentiske stakk har tre lag:
+--------------------------------------------------+| Naturlig språkgrensesnitt || "Vinn tilbake kunder som ikke har bestilt på || 90 dager med en 3-trinns e-post + SMS-sekvens"|+--------------------------------------------------+ | v+--------------------------------------------------+| AI-agenter (Orkestrering) || Kampanjeorkestrator | Kundeintelligens || Win-Back-agent | Handlekurv-gjenopprettingsagent || ─── Agenter komponerer ferdigheter etter mål ─ |+--------------------------------------------------+ | v+--------------------------------------------------+| Ferdigheter (MCP-verktøy) || brevo/send-email | brevo/create-contact || brevo/track-event | brevo/send-whatsapp || ─── Atomiske, deterministiske, API-støttede ── |+--------------------------------------------------+ | v+--------------------------------------------------+| Brevo API (Engasjement) || E-post | SMS | WhatsApp | CRM | Automatisering |+--------------------------------------------------+Lag 1: Ferdigheter (MCP-verktøy)
Ferdigheter er atomiske automatiseringsenheter som pakker Brevo API-endepunkter. Hver ferdighet har definerte utløsere, handlinger og tillatelser. Når de eksponeres via MCP, blir ferdigheter verktøy som enhver AI-modell kan kalle.
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 ferdigheter | Ferdighetsformatspesifikasjon
Lag 2: Agenter (Orkestrering)
Agenter er LLM-drevne orkestratorer som komponerer flere ferdigheter for å oppnå et markedsføringsmål. Hver agent er definert i en markdownfil med frontmatter som spesifiserer dens funksjoner, verktøy og begrensninger.
---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 impactAgentspesifikasjonsformat | Bygg din første agent
Lag 3: Naturlig språkgrensesnitt
Det øverste laget oversetter markedsførerintensjon til agenthandlinger. En markedsfører sier:
“Opprett en win-back-kampanje for kunder som ikke har kjøpt på 90 dager. Start med en e-post som tilbyr 15% rabatt, følg opp med SMS etter 3 dager hvis ingen åpning, deretter en siste WhatsApp-melding med en personalisert produktanbefaling.”
Orkestreringsaget:
- Velger Win-Back-agenten
- Agenten spørrer Brevo-kontakter via
brevo/list-contacts-ferdighetene - Oppretter et segment via
brevo/create-segment-ferdighetene - Designer 3-trinnssekvensen med
brevo/send-email,brevo/send-sms,brevo/send-whatsapp-ferdighetene - Setter opp hendelsessporing via
brevo/track-event-ferdighetene - Overvåker og rapporterer resultater
Hvorfor MCP?
Model Context Protocol gir Tajo tre kritiske fordeler:
| Fordel | Beskrivelse |
|---|---|
| Modell-agnostisk | Fungerer med Claude, GPT, Gemini, open-source LLM-er, enhver modell som støtter MCP |
| Komponerell | Ferdigheter snapper sammen som byggeklosser. Agenter bestemmer hvilke som brukes ved kjøretid |
| Observerbar | Hvert verktøykall logges med inn- og utdata og beslutninger. Fullstendig revisjonsspor |
| Sikker | Tillatelsesomfangte verktøy. Agenter har bare tilgang til det de er autorisert til å bruke |
Kom i gang
-
Sett opp Brevo MCP-serveren
Koble til Brevo-kontoen din og eksponer API-verktøy via MCP.
-
Bygg din første agent
Opprett en markedsføringsagent som orkestrerer Brevo-ferdigheter.
-
Distribuer og overvåk
Kjør agenter på en tidsplan eller utløs dem fra hendelser.
Forhåndsbygde agenter
Tajo leveres med klar-til-bruk markedsføringsagenter:
| Agent | Formål | Ferdigheter brukt |
|---|---|---|
| Kampanjeorkestrator | Design og utfør flerkanals kampanjer fra naturlig språk | send-email, send-sms, send-whatsapp, create-segment |
| Kundeintelligens | Autonom segmentering, RFM-scoring, churn-prediksjon | list-contacts, create-segment, track-event |
| Win-Back-agent | Gjenengasjer tapte kunder med personaliserte sekvenser | list-contacts, create-segment, send-email, send-sms |
| Handlekurv-gjenopprettingsagent | Gjenopprett forlatte handlekurver med tidsbaserte flerkanals påminnelser | track-event, send-email, send-sms |
| Datasynkroniseringsagent | Toveis synkronisering mellom enhver plattform og Brevo | create-contact, update-contact, track-event |
| WhatsApp Commerce-agent | Samtalebasert handel via WhatsApp Business | send-whatsapp, track-event, list-contacts |
Neste steg
- Brevo MCP-serveroppsett, Koble Brevo som MCP-verktøy
- Agentspesifikasjonsformat, Definer egendefinerte agenter
- Bygg din første agent, Steg-for-steg-opplæring
- Ferdighetsreferanse, Bla gjennom alle tilgjengelige MCP-verktøy