Architektura MCP i agentów
Tajo to warstwa orkiestracji agentowej dla Brevo. Zamiast ręcznie budować kampanie, segmenty i automatyzacje, opisujesz w języku naturalnym, czego potrzebujesz, a agenci AI wykonują to w całym stosie zaangażowania Brevo.
Tip
Model Context Protocol (MCP) to otwarty standard, który pozwala modelom AI współpracować z zewnętrznymi narzędziami i API. Tajo udostępnia całe API Brevo jako narzędzia MCP, więc dowolny LLM może autonomicznie orkiestrować zaangażowanie klientów.
Architektura
Warstwa 1: umiejętności (narzędzia MCP)
Umiejętności to atomowe jednostki automatyzacji, które opakowują endpointy API Brevo. Każda umiejętność ma zdefiniowane wyzwalacze, akcje i uprawnienia. Udostępniona przez MCP staje się narzędziem, które może wywołać dowolny model 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:sendZobacz wszystkie umiejętności | Specyfikacja formatu umiejętności
Warstwa 2: agenci (orkiestracja)
Agenci to orkiestratory zasilane LLM, które łączą wiele umiejętności, aby osiągnąć cel marketingowy. Każdy agent jest zdefiniowany w pliku markdown, którego frontmatter określa jego możliwości, narzędzia i ograniczenia.
---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 specyfikacji agenta | Budowanie pierwszego agenta
Warstwa 3: interfejs języka naturalnego
Najwyższa warstwa tłumaczy intencję marketingowca na działania agenta. Marketingowiec mówi:
„Stwórz kampanię odzyskującą klientów, którzy nie kupili nic od 90 dni. Zacznij od emaila z rabatem 15%, po 3 dniach bez otwarcia wyślij SMS, a na koniec wiadomość WhatsApp ze spersonalizowaną rekomendacją produktu”.
Warstwa orkiestracji:
- Wybiera agenta odzyskiwania klientów
- Agent pobiera kontakty z Brevo umiejętnością
brevo/list-contacts - Tworzy segment umiejętnością
brevo/create-segment - Projektuje trzystopniową sekwencję z użyciem umiejętności
brevo/send-email,brevo/send-sms,brevo/send-whatsapp - Konfiguruje śledzenie zdarzeń umiejętnością
brevo/track-event - Monitoruje działania i raportuje wyniki
Dlaczego MCP?
Model Context Protocol daje Tajo cztery kluczowe przewagi:
| Przewaga | Opis |
|---|---|
| Niezależność od modelu | Działa z Claude, GPT, Gemini, otwartoźródłowymi LLM, dowolnym modelem obsługującym MCP |
| Kompozycyjność | Umiejętności łączą się jak klocki. Agenci decydują w czasie działania, których użyć |
| Obserwowalność | Każde wywołanie narzędzia jest logowane wraz z danymi wejściowymi, wyjściowymi i decyzjami. Pełna ścieżka audytu |
| Bezpieczeństwo | Narzędzia z zakresem uprawnień. Agenci mają dostęp tylko do tego, do czego są upoważnieni |
Pierwsze kroki
-
Skonfiguruj serwer Brevo MCP
Połącz swoje konto Brevo i udostępnij narzędzia API przez MCP.
-
Zbuduj pierwszego agenta
Stwórz agenta marketingowego, który orkiestruje umiejętności Brevo.
-
Wdróż i monitoruj
Uruchamiaj agentów według harmonogramu albo wyzwalaj ich zdarzeniami.
Wstępnie zbudowani agenci
Tajo dostarcza gotowych do użycia agentów marketingowych:
| Agent | Cel | Używane umiejętności |
|---|---|---|
| Orkiestrator kampanii | Projektuje i realizuje kampanie wielokanałowe na podstawie języka naturalnego | send-email, send-sms, send-whatsapp, create-segment |
| Inteligencja klienta | Autonomiczna segmentacja, scoring RFM, przewidywanie rezygnacji | list-contacts, create-segment, track-event |
| Agent odzyskiwania klientów | Ponownie angażuje utraconych klientów spersonalizowanymi sekwencjami | list-contacts, create-segment, send-email, send-sms |
| Agent odzyskiwania koszyka | Odzyskuje porzucone koszyki wielokanałowymi przypomnieniami w zaplanowanych odstępach | track-event, send-email, send-sms |
| Agent synchronizacji danych | Dwukierunkowa synchronizacja między dowolną platformą a Brevo | create-contact, update-contact, track-event |
| Agent handlu na WhatsApp | Handel konwersacyjny przez WhatsApp Business | send-whatsapp, track-event, list-contacts |
Następne kroki
- Konfiguracja serwera Brevo MCP, Połącz Brevo jako narzędzia MCP
- Format specyfikacji agenta, Definiuj własnych agentów
- Budowanie pierwszego agenta, Samouczek krok po kroku
- Referencja umiejętności, Przeglądaj wszystkie dostępne narzędzia MCP