Multi-Agent Email Assistant — CrewAI + MCP + AgentMail
Sviluppo di un sistema multi-agente per la gestione automatica della posta elettronica, basato su CrewAI con processo sequenziale. Il sistema integra un MCP Server (agentmail-mcp) come layer di comunicazione con le API di AgentMail, esponendo i tool disponibili agli agenti tramite MCPServerAdapter.
Il flusso orchestra due agenti specializzati: un Thread Retriever Agent, che recupera i thread di posta in arrivo da una inbox AgentMail, e un Email Sender Agent, che genera autonomamente una risposta contestualmente rilevante e la invia tramite il tool reply_to_message.
Come LLM backend viene utilizzato Mistral Small 22B eseguito localmente tramite Ollama sulla piattaforma Kaggle, interfacciato a CrewAI via LiteLLM.