MCP и агентна архитектура
MCP и агентна архитектура
Tajo е агентен оркестриращ слой за Brevo. Вместо ръчно изграждане на кампании, сегменти и автоматизации, описвате какво искате на естествен език и AI агентите изпълняват в целия стек за ангажиране на Brevo.
Tip
Model Context Protocol (MCP) е отворен стандарт, позволяващ на AI моделите да взаимодействат с външни инструменти и API-та. Tajo излага целия API на Brevo като MCP инструменти, така че всеки LLM може автономно да оркестрира клиентското ангажиране.
Архитектура
Агентният стек на Tajo има три слоя:
+--------------------------------------------------+| Интерфейс за естествен език || "Спечели обратно клиенти, неправили поръчка || 90 дни, с 3-стъпкова поредица имейл + SMS" |+--------------------------------------------------+ | v+--------------------------------------------------+| AI агенти (Оркестрация) || Оркестратор на кампании | Клиентско разузнаване || Агент за спечелване обратно | Агент за количка || ─── Агентите съставят умения въз основа на цели|+--------------------------------------------------+ | v+--------------------------------------------------+| Умения (MCP инструменти) || brevo/send-email | brevo/create-contact || brevo/track-event | brevo/send-whatsapp || ─── Атомни, детерминистични, API-базирани ─── |+--------------------------------------------------+ | v+--------------------------------------------------+| Brevo API (Ангажиране) || Имейл | SMS | WhatsApp | CRM | Автоматизация |+--------------------------------------------------+Слой 1: Умения (MCP инструменти)
Уменията са атомни единици за автоматизация, обвиващи крайни точки на Brevo API. Всяко умение има дефинирани тригери, действия и разрешения. При излагане чрез MCP уменията стават инструменти, които всеки AI модел може да извика.
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:sendВижте всички умения | Спецификация на формата на уменията
Слой 2: Агенти (Оркестрация)
Агентите са LLM-управлявани оркестратори, съставящи множество умения за постигане на маркетингова цел. Всеки агент е дефиниран в маркдаун файл с frontmatter, указващ неговите възможности, инструменти и ограничения.
---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---
Вие сте специалист по спечелване обратно на клиенти. При зададен праг занапускане и клиентски сегмент проектирайте и изпълнете поредица за повторно ангажиране.
## Вашите възможности1. Запитвайте клиентски данни и идентифицирайте напуснали сегменти2. Създавайте насочени сегменти въз основа на история на покупките3. Проектирайте многостъпкови поредици имейл + SMS4. Проследявайте събитията за ангажиране и коригирайте стратегията5. Отчитайте процентите на възстановяване и приходното въздействиеФормат на спецификация на агент | Изграждане на първия ви агент
Слой 3: Интерфейс за естествен език
Горният слой превежда намерението на маркетолога в действия на агента. Маркетологът казва:
“Създайте кампания за спечелване обратно на клиенти, непоправили покупка от 90 дни. Започнете с имейл с 15% отстъпка, последвайте с SMS след 3 дни при липса на отваряне, след това финално съобщение в WhatsApp с персонализирана препоръка за продукт.”
Оркестриращият слой:
- Избира Агента за спечелване обратно
- Агентът заявява контактите в Brevo чрез умението
brevo/list-contacts - Създава сегмент чрез умението
brevo/create-segment - Проектира 3-стъпковата поредица с уменията
brevo/send-email,brevo/send-sms,brevo/send-whatsapp - Настройва проследяване на събития чрез умението
brevo/track-event - Наблюдава и отчита резултати
Защо MCP?
Model Context Protocol дава на Tajo три критични предимства:
| Предимство | Описание |
|---|---|
| Независим от модела | Работи с Claude, GPT, Gemini, LLM с отворен код, всеки модел, поддържащ MCP |
| Съставим | Уменията се сглобяват като строителни блокове. Агентите решават кои да използват по време на изпълнение |
| Наблюдаем | Всяко извикване на инструмент се регистрира с входни данни, изходни данни и решения. Пълна одитна следа |
| Сигурен | Инструменти с обхват на разрешения. Агентите получават достъп само до това, за което са упълномощени |
Начало на работа
-
Настройте Brevo MCP сървъра
Свържете вашия акаунт в Brevo и излагайте API инструменти чрез MCP.
-
Изградете първия си агент
Създайте маркетингов агент, оркестриращ уменията на Brevo.
-
Внедрете и наблюдавайте
Стартирайте агенти по разписание или ги задействайте от събития.
Предварително изградени агенти
Tajo включва готови за употреба маркетингови агенти:
| Агент | Предназначение | Използвани умения |
|---|---|---|
| Оркестратор на кампании | Проектиране и изпълнение на многоканални кампании от естествен език | send-email, send-sms, send-whatsapp, create-segment |
| Клиентско разузнаване | Автономно сегментиране, RFM оценяване, предвиждане на напускане | list-contacts, create-segment, track-event |
| Агент за спечелване обратно | Повторно ангажиране на напуснали клиенти с персонализирани поредици | list-contacts, create-segment, send-email, send-sms |
| Агент за количка | Възстановяване на изоставени колички с навременни многоканални напомняния | track-event, send-email, send-sms |
| Агент за синхронизация на данни | Двупосочна синхронизация между всяка платформа и Brevo | create-contact, update-contact, track-event |
| Агент за търговия в WhatsApp | Разговорна търговия чрез WhatsApp Business | send-whatsapp, track-event, list-contacts |
Следващи стъпки
- Настройка на Brevo MCP сървъра, Свързване на Brevo като MCP инструменти
- Формат на спецификация на агент, Дефиниране на персонализирани агенти
- Изграждане на първия ви агент, Ръководство стъпка по стъпка
- Справочник за умения, Преглед на всички налични MCP инструменти