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ænse­flade |
| "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-email
version: 1.0.0
mcp_tool: brevo/send-email
description: 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:send

Se 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-agent
description: Re-engage churned customers with personalized multi-channel sequences
temperature: 0.3
max_tokens: 4096
tools:
- 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 et
kundesegment designer og udfører du en geninddragelsessekvens.
## Dine kapaciteter
1. Forespørg kundedata og identificer afgangssegmenter
2. Opret målrettede segmenter baseret på købshistorik
3. Design flertrinede email + SMS-sekvenser
4. Spor engagementhændelser og juster strategien
5. Rapporter generhvervelsesrater og omsætningspåvirkning

Agentspecifikationsformat | Byg din første agent

Lag 3: Naturligt sproggrænse­flade

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:

  1. Vælger Generhvervelsesagenten
  2. Agenten forespørger kontakter i Brevo via brevo/list-contacts-færdighed
  3. Opretter segment via brevo/create-segment-færdighed
  4. Designer den 3-trins sekvens med brevo/send-email, brevo/send-sms, brevo/send-whatsapp-færdigheder
  5. Opsætter hændelsessporing via brevo/track-event-færdighed
  6. Overvåger og rapporterer resultater

Hvorfor MCP?

Model Context Protocol giver Tajo tre kritiske fordele:

FordelBeskrivelse
ModeluafhængigVirker med Claude, GPT, Gemini, open source LLM’er, enhver model der understøtter MCP
SammensætligFærdigheder samles som byggeklodser. Agenter beslutter hvilke de skal bruge under kørsel
ObserverbarHvert værktøjskald logges med input, output og beslutninger. Fuldt revisionsspor
SikkerOmfangsbegrænsede tilladelser. Agenter får kun adgang til det, de er autoriseret til

Kom i gang

  1. Opsæt Brevo MCP-serveren

    Forbind din Brevo-konto og eksponér API-værktøjer via MCP.

    Opsætning af Brevo MCP-server

  2. Byg din første agent

    Opret en marketingagent der orkestrerer Brevo-færdigheder.

    Guide til agentbygning

  3. Deploy og overvåg

    Kør agenter efter en tidsplan eller udløs dem fra hændelser.

    Deploy agenter

Prækonfigurerede agenter

Tajo inkluderer klar-til-brug marketingagenter:

AgentFormålBrugte færdigheder
KampagneorkestreringDesign og udfør flerkanals­kampagner fra naturligt sprogsend-email, send-sms, send-whatsapp, create-segment
KundeintelligensAutonom segmentering, RFM-scoring, churn-forudsigelselist-contacts, create-segment, track-event
GenerhvervelsesagentGeninddrag tabte kunder med personaliserede sekvenserlist-contacts, create-segment, send-email, send-sms
IndkøbskurvagentGendan forladte kurve med rettidige flerkanals­påmindelsertrack-event, send-email, send-sms
DatasynkroniseringsagentTovejssynkronisering mellem enhver platform og Brevocreate-contact, update-contact, track-event
WhatsApp-handelsagentKonversationshandel via WhatsApp Businesssend-whatsapp, track-event, list-contacts

Næste trin

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

AI-assistent

Hej! Spørg mig om dokumentationen.

Start gratis med Brevo