MCP & Architettura Agentica

MCP & Architettura Agentica

Tajo è un livello di orchestrazione agentico per Brevo. Invece di costruire manualmente campagne, segmenti e automazioni, descrivi quello che vuoi in linguaggio naturale e gli agenti IA eseguono sull’intero stack di coinvolgimento Brevo.

Tip

Il Model Context Protocol (MCP) è uno standard aperto che consente ai modelli IA di interagire con strumenti e API esterne. Tajo espone l’intera API Brevo come strumenti MCP, in modo che qualsiasi LLM possa orchestrare autonomamente il coinvolgimento dei clienti.

Architettura

Lo stack agentico di Tajo ha tre livelli:

+--------------------------------------------------+
| Interfaccia Linguaggio Naturale |
| "Recupera i clienti che non hanno ordinato in |
| 90 giorni con una sequenza email+SMS in 3 step"|
+--------------------------------------------------+
|
v
+--------------------------------------------------+
| Agenti IA (Orchestrazione) |
| Campaign Orchestrator | Customer Intelligence |
| Win-Back Agent | Cart Recovery Agent |
| ─── Gli agenti compongono Skill in base agli obiettivi ─── |
+--------------------------------------------------+
|
v
+--------------------------------------------------+
| Skill (Strumenti MCP) |
| brevo/send-email | brevo/create-contact |
| brevo/track-event | brevo/send-whatsapp |
| ─── Atomiche, deterministiche, supportate da API ─── |
+--------------------------------------------------+
|
v
+--------------------------------------------------+
| API Brevo (Coinvolgimento) |
| Email | SMS | WhatsApp | CRM | Automazione |
+--------------------------------------------------+

Livello 1: Skill (Strumenti MCP)

Le Skill sono unità di automazione atomiche che wrappano gli endpoint dell’API Brevo. Ogni skill ha trigger, azioni e permessi definiti. Quando esposte tramite MCP, le skill diventano strumenti che qualsiasi modello IA può invocare.

name: send-campaign-email
version: 1.0.0
mcp_tool: brevo/send-email
description: Invia un'email transazionale o di campagna tramite Brevo
triggers:
- event: agent_request
- event: cart_abandoned
actions:
- brevo/send-email
brevoEndpoints:
- POST /v3/smtp/email
permissions:
- email:send

Visualizza tutte le Skill | Specifiche Formato Skill

Livello 2: Agenti (Orchestrazione)

Gli Agenti sono orchestratori basati su LLM che compongono più skill per raggiungere un obiettivo di marketing. Ogni agente è definito in un file markdown con frontmatter che specifica le sue capacità, strumenti e vincoli.

---
name: win-back-agent
description: Re-engaggia i clienti persi con sequenze multi-canale personalizzate
temperature: 0.3
max_tokens: 4096
tools:
- brevo/list-contacts
- brevo/create-segment
- brevo/send-email
- brevo/send-sms
- brevo/track-event
---
Sei uno specialista nel recupero clienti. Dato una soglia di abbandono
e un segmento di clienti, progetta ed esegui una sequenza di re-engagement.
## Le Tue Capacità
1. Interroga i dati clienti e identifica i segmenti abbandonati
2. Crea segmenti mirati basati sulla cronologia acquisti
3. Progetta sequenze multi-step email + SMS
4. Traccia il coinvolgimento e adatta la strategia
5. Riporta i tassi di recupero e l'impatto sui ricavi

Formato Specifiche Agenti | Creare il Primo Agente

Livello 3: Interfaccia Linguaggio Naturale

Il livello superiore traduce l’intento del marketer in azioni degli agenti. Un marketer dice:

“Crea una campagna di win-back per i clienti che non hanno acquistato in 90 giorni. Inizia con un’email che offre il 15% di sconto, seguita da un SMS dopo 3 giorni se non aperta, poi un messaggio WhatsApp finale con una raccomandazione di prodotto personalizzata.”

Il livello di orchestrazione:

  1. Seleziona il Win-Back Agent
  2. L’agente interroga i contatti Brevo tramite la skill brevo/list-contacts
  3. Crea un segmento tramite la skill brevo/create-segment
  4. Progetta la sequenza in 3 step usando le skill brevo/send-email, brevo/send-sms, brevo/send-whatsapp
  5. Imposta il tracciamento degli eventi tramite la skill brevo/track-event
  6. Monitora e riporta i risultati

Perché MCP?

Il Model Context Protocol offre a Tajo tre vantaggi fondamentali:

VantaggioDescrizione
Indipendente dal modelloFunziona con Claude, GPT, Gemini, LLM open-source, qualsiasi modello che supporta MCP
ComponibileLe skill si uniscono come mattoncini. Gli agenti decidono quali usare a runtime
OsservabileOgni chiamata allo strumento viene registrata con input, output e decisioni. Traccia di audit completa
SicuroStrumenti con scope di permessi. Gli agenti accedono solo a ciò a cui sono autorizzati

Per Iniziare

  1. Configura il Server MCP Brevo

    Connetti il tuo account Brevo ed esponi gli strumenti API tramite MCP.

    Configurazione Server MCP Brevo

  2. Crea il tuo primo agente

    Crea un agente di marketing che orchestra le skill Brevo.

    Guida Building Agents

  3. Distribuisci e monitora

    Esegui gli agenti secondo una pianificazione o attivali dagli eventi.

    Distribuzione Agenti

Agenti Preconfigurati

Tajo include agenti di marketing pronti all’uso:

AgenteScopoSkill Utilizzate
Campaign OrchestratorProgetta ed esegue campagne multi-canale dal linguaggio naturalesend-email, send-sms, send-whatsapp, create-segment
Customer IntelligenceSegmentazione autonoma, scoring RFM, previsione abbandonolist-contacts, create-segment, track-event
Win-Back AgentRe-engaggia i clienti persi con sequenze personalizzatelist-contacts, create-segment, send-email, send-sms
Cart Recovery AgentRecupera i carrelli abbandonati con nudge multi-canale tempestivitrack-event, send-email, send-sms
Data Sync AgentSincronizzazione bidirezionale tra qualsiasi piattaforma e Brevocreate-contact, update-contact, track-event
WhatsApp Commerce AgentCommercio conversazionale tramite WhatsApp Businesssend-whatsapp, track-event, list-contacts

Passi Successivi

Subscribe to updates

developer-docs

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

Assistente AI

Ciao! Chiedimi qualsiasi cosa sulla documentazione.

Inizia gratis con Brevo