MCP i agentska arhitektura
MCP i agentska arhitektura
Tajo je agentski orkestracionI sloj za Brevo. Umesto ručnog kreiranja kampanja, segmenata i automatizacija, opisujete šta želite prirodnim jezikom i AI agenti izvršavaju akcije kroz ceo Brevo stek angažmana.
Tip
Model Context Protocol (MCP) je otvoreni standard koji AI modelima omogućava interakciju sa spoljašnjim alatima i API-jevima. Tajo izlaže ceo Brevo API kao MCP alate, tako da bilo koji LLM može autonomno orkestrirati angažman kupaca.
Arhitektura
Tajo agentski stek ima tri sloja:
+--------------------------------------------------+| Interfejs prirodnog jezika || "Vrati kupce koji nisu naručili 90 dana, || uz 3-koračni email + SMS redosled." |+--------------------------------------------------+ | v+--------------------------------------------------+| AI Agenti (Orkestracija) || Campaign Orchestrator | Customer Intelligence || Win-Back Agent | Cart Recovery Agent || ─── Agenti kombinuju Skills prema ciljevima ── |+--------------------------------------------------+ | v+--------------------------------------------------+| Skills (MCP alati) || brevo/send-email | brevo/create-contact || brevo/track-event | brevo/send-whatsapp || ─── Atomski, deterministički, API-podržani ── |+--------------------------------------------------+ | v+--------------------------------------------------+| Brevo API (Angažman) || Email | SMS | WhatsApp | CRM | Automatizacija |+--------------------------------------------------+Sloj 1: Skills (MCP alati)
Skills su atomske jedinice automatizacije koje obmotavaju Brevo API endpointe. Svaka skill ima definisane okidače, akcije i dozvole. Kada su izložene kroz MCP, Skills postaju alati koje može pozvati bilo koji AI model.
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:sendPrikaži sve Skills | Specifikacija formata Skills
Sloj 2: Agenti (Orkestracija)
Agenti su LLM-pokretani orkestratori koji kombinuju više skills za postizanje marketinškog cilja. Svaki agent je definisan u markdown datoteci sa frontmatter koji specificira njegove mogućnosti, alate i ograničenja.
---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 impactFormat specifikacije agenta | Izgradnja prvog agenta
Sloj 3: Interfejs prirodnog jezika
Gornji sloj prevodi nameru marketara u akcije agenta. Marketar kaže:
“Kreiraj win-back kampanju za kupce koji nisu kupovali 90 dana. Počni emailom koji nudi 15% popust, prati SMS-om posle 3 dana ako nije otvoren, zatim finalna WhatsApp poruka sa personalizovanom preporukom proizvoda.”
Orkestracionalni sloj:
- Bira Win-Back agenta
- Agent upituje Brevo kontakte kroz skill
brevo/list-contacts - Kreira segment kroz skill
brevo/create-segment - Dizajnira 3-koračne sekvence koristeći skills
brevo/send-email,brevo/send-sms,brevo/send-whatsapp - Postavlja praćenje događaja kroz skill
brevo/track-event - Prati i izveštava o rezultatima
Zašto MCP?
Model Context Protocol daje Taju tri ključne prednosti:
| Prednost | Opis |
|---|---|
| Modelno-agnostičan | Radi sa Claude, GPT, Gemini, open-source LLM, bilo koji model koji podržava MCP |
| Kompozabilan | Skills se kombinuju kao gradivni blokovi. Agenti odlučuju koje koristiti tokom izvršavanja |
| Posmatran | Svaki poziv alata je zabeležen sa ulazima, izlazima i odlukama. Potpuna revizorska putanja |
| Bezbedan | Alati sa opsegom dozvola. Agenti imaju pristup samo onome za šta su ovlašćeni |
Početak
-
Podesite Brevo MCP Server
Povežite vaš Brevo nalog i izložite API alate kroz MCP.
-
Kreirajte prvog agenta
Kreirajte marketinškog agenta koji orkestrira Brevo skills.
-
Implementirajte i pratite
Pokretajte agente prema rasporedu ili ih okidajte događajima.
Ugrađeni agenti
Tajo dolazi sa marketinškim agentima spremnim za upotrebu:
| Agent | Svrha | Korišćene Skills |
|---|---|---|
| Campaign Orchestrator | Dizajn i izvršavanje višekanalnih kampanja iz prirodnog jezika | send-email, send-sms, send-whatsapp, create-segment |
| Customer Intelligence | Autonomna segmentacija, RFM ocenjivanje, predviđanje odliva | list-contacts, create-segment, track-event |
| Win-Back Agent | Ponovni angažman odbeglog kupaca sa personalizovanim sekvencama | list-contacts, create-segment, send-email, send-sms |
| Cart Recovery Agent | Oporavak napuštenih korpi sa vremenskim višekanalnim obaveštenjima | track-event, send-email, send-sms |
| Data Sync Agent | Dvosmerena sinhronizacija između bilo koje platforme i Brevo | create-contact, update-contact, track-event |
| WhatsApp Commerce Agent | Konverzacijska trgovina kroz WhatsApp Business | send-whatsapp, track-event, list-contacts |
Sledeći koraci
- Podešavanje Brevo MCP Servera, Povežite Brevo kao MCP alate
- Format specifikacije agenta, Definišite sopstvene agente
- Izgradnja prvog agenta, Korak-po-korak tutorijal
- Referenca Skills, Pregled svih dostupnih MCP alata