Build A Claude MCP Agent That Does Everything

Neville Kleinhans

Neville Kleinhans

May 10, 2025 12:34 PM

Summary

  • Introduction to Cloud Assistant (00:04): The speaker introduces a personal assistant in the Cloud that can automate workflows and tasks by connecting with various technology stacks through the newly released native MCP trigger.

  • Ease of Integration (00:25): Demonstrates quick integration with several tools, including Slack, Google Calendar, email, CRM, WhatsApp, and LinkedIn, showcasing access to 31 tools and actions for streamlined operations.

  • Potential for Transformation (00:45): Emphasizes the importance of this technology, suggesting it may shift the interaction paradigm from static interfaces to intelligent, human-like interfaces for executing tasks via natural language.

  • Live Demo of Features (01:07 - 08:20): Provides a step-by-step demonstration of retrieving emails, messages, and calendar events, sending messages via WhatsApp and Slack, and integrating with a CRM to manage leads, highlighting the intelligent processing capabilities across different tools.

  • Configuration Process (09:03 - 15:39): Discusses how to set up the MCP servers and explains the process in detail, including providing accurate descriptions and context for effective tool functionality to improve reliability.

  • UniLaw API Connection (16:28 - 17:22): Introduces UniLaw as an API for connecting WhatsApp and LinkedIn, explaining how to set it up and the various chat and messaging capabilities available.

  • Conclusion and Future Outlook (17:52): The speaker expresses enthusiasm about the transformative potential of combining Cloud with MCP servers, mentioning the prospect of upcoming detailed videos on this topic and encouraging viewer engagement.

Transcript

Ciao! In questo video, vi mostrerò un assistente personale proprio qui in Cloud che ora può svolgere attività e automatizzare flussi di lavoro nel vostro stack tecnologico direttamente dal Cloud. NAN ha appena rilasciato il suo trigger MCP nativo. Ho sentito che alcuni sono rimasti delusi, ma in realtà penso che sia una grande novità perché ora permette a chiunque di creare in modo semplice e veloce i propri server MCP connessi al proprio stack tecnologico specifico.
Come potete vedere, mi sono connesso a Slack, Google Calendar, e-mail, CRM, WhatsApp e LinkedIn in meno di un'ora. E ora, come potete vedere, in Cloud Cloud ha accesso a 31 strumenti e azioni. In questo video, vi mostrerò una demo, una guida passo passo su come configurarlo. Mi assicurerò anche di inserire il link del modello della mia configurazione gratuitamente nel link nella descrizione qui sotto.
Ora, prima di iniziare la demo, perché penso che sia una novità così importante? Perché credo davvero che questo potrebbe essere il primo passo verso un cambiamento fondamentale nel modo in cui interagiamo con i nostri software e internet. Possiamo davvero passare da queste interfacce statiche a cui siamo abituati a interfacce più intelligenti, in cui possiamo usare il linguaggio umano per eseguire attività e interagire con i nostri software invece dell'interfaccia utente tradizionale?
Certo, siamo ancora agli inizi, ma il potenziale di chiunque di poter lavorare tramite voce o chat qui sul Cloud o chat GPT mi sembra davvero molto sensato. Quindi lasciate che vi mostri una demo. Naturalmente, potete recuperare informazioni da tutti i miei canali. Quindi posso dire qualcosa come Elenca tutte le nuove e-mail che ho ricevuto oggi. Controlla anche tutti i nuovi messaggi che ho ricevuto su LinkedIn e WhatsApp.
Controlla anche le mie riunioni di oggi. Quindi potete vedere prima di tutto che controlla l'e-mail. Quindi chiede l'autorizzazione per utilizzare il server e-mail MCP. Quindi posso semplicemente cliccare qui e consentire questa chat. Quindi controlla i messaggi di LinkedIn. Puoi vedere che utilizza diversi strumenti del LinkedIn Unile MCP che ho configurato, che sostanzialmente può recuperare i dati dalla mia posta in arrivo di LinkedIn.
Poi abbiamo WhatsApp. Stesse cose. Vedi, utilizza diversi strumenti per ricevere i messaggi e ora controlla il calendario e riceve un riepilogo della comunicazione, notifica corretta da Phantom Buster, conferma della firma di Slack, annullamento dei messaggi di LinkedIn, hai un'e-mail non letta, messaggio non letto di oggi, messaggi WhatsApp di Henry e Giannis, e gli eventi di oggi. Quindi da qui posso ovviamente fare anche delle cose.
Quindi, U, diciamo che voglio rispondere a Henry su WhatsApp. U, mandiamo un messaggio a Henry. U, per aggiornarci. Sì, dovremmo aggiornarci presto. Lascia che gli chieda se è libero martedì, giovedì o mercoledì mattina. u ora del connectica posso mostrartelo qui abbiamo whatsapp a cui risponderà probabilmente dovrò consentire sì sì ecco fatto invialo sì è bello sentirti vedi è per il mio account u e magari ti faccio vedere anche slag quindi diciamo e il calendario
quindi diciamo per favore aggiorna il calendario della riunione per l'ideazione dei contenuti di ben ai alle 16 e invia a chi tu un messaggio su slack per avvisarlo che sono in ritardo per la riunione invialo anche a ben così possiamo vedere l'esempio invialo per inviare lo stesso messaggio a ben su slack consenti quindi aggiorna la riunione quindi prima riceve l'evento poi aggiorna la riunione ora cerca di trovare lì di slack di kit e poi invia il messaggio
ora fa lo stesso per me quindi puoi vedere che lo fa in modo abbastanza intelligente usando tutti questi diversi strumenti a cui la mcp ha accesso quindi lo invia vediamo slack puoi vedere che abbiamo ricevuto un messaggio qui da cloud connect giusto ciao ben ti dico che la riunione per l'ideazione dei contenuti di ben ai alle 16 bene quindi puoi vedere ovviamente puoi anche interagire con il mio crm supponiamo di avere dei lead importanti o diciamo ad alta priorità nel mio crm per oggi
ora mi chiede di accedere al server crm mcp sì hai un elenco di lead ad alta priorità ho appena inserito alcuni esempi giusto e ovviamente da qui posso anche agire quindi l'ho collegato ad esempio alla ricerca del profilo linkedin quindi diciamo al contatto iniziale stabilito diciamo ok per favore trova il profilo linkedin di kit trova maggiori informazioni sul suo profilo linkedin e controlla le dimensioni
dell'azienda per cui lavora quindi puoi vedere che ora usa esegui ricerca linkedin per trovare il suo profilo linkedin ora sta estraendo il profilo linkedin puoi vedere che kit lavora per ben ai la mia azienda giusto quindi da qui posso anche inviare un messaggio linkedin a kit per il mio account quindi possiamo andare diciamo o mandare un'email la KIT per chiedergli se può incontrarsi lunedì prossimo alle 15 alle 18 per discutere del progetto.
E poi mandargli un messaggio su LinkedIn dicendogli che gli ho appena inviato un'e-mail. Invia un'e-mail. Ora, inviamo il link al messaggio. Bene, fatto. Quindi, vado alla mia e-mail e inviamo. Ed ecco fatto. Messaggio a KIT. Ciao, KIT. Em, vorrei fissare un incontro lunedì prossimo alle 15 per discutere ulteriormente del nostro progetto. Diamo un'occhiata a LinkedIn. E qui inviamo un messaggio su LinkedIn. Quindi, puoi vedere.
Quindi, ti mostrerò un altro esempio perché ho anche aggiunto una trascrizione di YouTube MCP4. Quindi, posso semplicemente prendere un link del mio video di YouTube e dire Per favore, trascrivi questo video. Penso che per questo tipo di casi d'uso possa essere davvero interessante, soprattutto per i casi d'uso di tipo generazione-generazionale, in cui abbiamo bisogno di iterare nella creazione di contenuti.
Diciamo, ad esempio, che voglio creare un post su LinkedIn dal mio video di YouTube, dalla mia trascrizione di YouTube. Allora, penso che questa interfaccia cloud abbia molto senso, perché di solito dobbiamo iterare e migliorare quando scriviamo, invece di avere un flusso di lavoro predefinito. Quindi, penso che per queste attività di scrittura o di tipo generativo o per i flussi di lavoro, questa possa essere davvero una configurazione fantastica.
Come vedi, fa tutto. Ci vorrà un po' di tempo, ma per ora lo interromperò. Sì, ok, ce l'abbiamo fatta. Quindi, diciamo ora, per esempio, che possiamo scrivere un post su LinkedIn basato su questo video, su questa trascrizione. Assicurati di inserire un link al video di YouTube. Ecco fatto. Crea il post su LinkedIn. Ora, non lo farò. Posso anche pubblicarlo direttamente da qui, ma non lo pubblicherò per ora.
Beh, penso che tu abbia una buona idea di cosa è possibile e puoi immaginare di poterlo collegare a molti altri software per avere davvero una sorta di interfaccia intelligente per gestire i tuoi flussi di lavoro e i tuoi processi. Penso che i casi d'uso per questo possano essere davvero molto interessanti, e sapete, in sostanza è una sorta di agente di intelligenza artificiale che abbiamo proprio qui all'interno di un cloud.
Quindi, anche quello che ho fatto e che vi mostrerò in dettaglio è la configurazione di un progetto cloud e all'interno del progetto, fondamentalmente all'interno della conoscenza, ho inserito una sorta di prompt di sistema con le istruzioni su quali strumenti ha accesso, come usarli, eccetera. Quindi vi mostrerò la configurazione passo passo per questo assistente cloud tra un secondo. Ma prima, molto velocemente, oltre al nuovo nodo server MCP
o nodo trigger, questo, che ovviamente usiamo per connetterlo a cloud e probabilmente molto presto anche per l'utilizzo del cloud, vediamo un po' come funziona questo nodo server MCP. a OpenIO TouchPay, abbiamo un altro nuovo nodo all'interno di NADN, che è il nodo strumento client MCP, e questo possiamo fondamentalmente usarlo per connetterci a un agente di intelligenza artificiale creato qui in NADN. E questo nodo client MCP qui, ad esempio, questo di Slack,
fondamentalmente attiva il server MCP di Slack. Giusto! In pratica, ci permette di usare questi MCPS all'interno di un agente. Ora, non so ancora esattamente perché, ma nella mia esperienza funziona molto meglio assegnando questi server MCP a Cloud piuttosto che agli agenti di intelligenza artificiale qui. Sembra essere molto meno affidabile quando lo usiamo con agenti di intelligenza artificiale all'interno di NAND, ma posso mostrarti un rapido esempio. Ciao!
Puoi controllare quali riunioni ho oggi? Puoi vedere qui che usa il calendario MCP, che sostanzialmente attiva questo flusso di lavoro per trovare lo strumento giusto, e puoi vedere qui che otteniamo le riunioni. Quindi funziona per il caso d'uso più semplice, ma nella mia esperienza funziona molto meglio all'interno del Cloud. E per configurare questi strumenti client MCP, tutto ciò che facciamo è andare al nuovo nodo qui, strumento client MCP. E tutto ciò di cui abbiamo bisogno qui è
l'endpoint SS che riceviamo dall'altro modulo, che è il server MCP in questo caso. Poi andiamo all'URL di produzione, giusto? Lo copiamo, lo incolliamo qui e questo è tutto ciò che dobbiamo fare. E qui possiamo ancora decidere quali strumenti includere. Possiamo anche selezionarne alcuni specifici, come potete vedere, oppure potete decidere di sceglierli tutti. Giusto? Ecco come si configura questo client MCP. Ora, per quanto riguarda il server o trigger MCP,
come potete vedere, l'ho suddiviso in tutti i diversi software, ma potete anche collegarli tutti sotto un unico server MCP e poi trasferirlo al Cloud. L'ho fatto solo per semplicità. Forse, se non avete bisogno di un software specifico, potete semplicemente separarli. E oltre a queste chiamate API separate, possiamo anche aggiungere interi flussi di lavoro NAD sotto un server MCP. Giusto? Possiamo usare i flussi di lavoro che abbiamo già configurato in NAN sotto il server
MCP, che ovviamente possiamo chiamare dal Cloud e penso che ci saranno molti casi d'uso interessanti anche per questo. Quindi, come configuriamo questo server MCP e come lo colleghiamo al Cloud? La configurazione è estremamente semplice. Andiamo qui, selezioniamo il nodo e, in questo caso, scegliamo il trigger del server MCP. Non dobbiamo fare alcuna configurazione, a parte copiare l'URL di produzione in seguito, quando lo configuriamo nel Cloud. Poi possiamo
impostare un'autenticazione O, ma non è obbligatorio. Ecco fatto! E poi, ovviamente, lo colleghiamo a tutti gli strumenti e i software di cui abbiamo bisogno. Ed è per questo che è così potente. Penso che averlo in N, perché ovviamente N ha molte di queste integrazioni native con molti software già configurati, rendendo davvero facile per noi creare i nostri server MCP. Quindi, diciamo che aggiungeremo qui lo strumento calendario. Tutto ciò che facciamo qui è
selezionare il calendario, selezionare la mia email e poi, naturalmente, puoi selezionare tutte le diverse azioni del calendario che desideri, come abbiamo qui. Giusto. Crea evento, elimina evento, ottieni evento, aggiorna evento, eccetera. Quindi, come si collega questo trigger del server MCPA Cloud? In realtà è molto semplice. Per prima cosa, hai bisogno dell'app Desktop Cloud. Quindi, se non ce l'hai ancora, vai su Scarica Cloud, giusto, e scarica l'app Desktop.
Una volta che ce l'hai e sei all'interno del cloud, vai qui alle impostazioni su Mac. Immagino che su Windows sia simile. Fai clic qui su Impostazioni. Vai alla scheda Sviluppatore e poi c'è un pulsante qui sotto che dice Modifica configurazione. Questo aprirà un file JSON. Ora puoi aprirlo con qualsiasi editor di codice o anche con l'editor di testo. E qui puoi vedere che abbiamo tutti i diversi server.
Quindi abbiamo il CRM, Google Calendar, l'email, l'università. Ora, nel mio caso, ho configurato più server MCP, ovviamente, proprio in NN. Ne ho più di uno connesso, ma puoi, ovviamente, anche aggiungerli tutti a uno solo, tutti questi strumenti a un solo server MCP. Quindi, tutto ciò che devi fare è, se vuoi connettere il tuo server, diciamo che vogliamo connettere questo, cliccare qui sull'URL di produzione.
Copia quello e, diciamo, ne useremo solo uno. Io lo eliminerò. Condividerò il codice con te, M, che devi inserire qui, M, nella descrizione qui sotto. Quindi, tutto ciò che devi fare è copiare quel codice. Lo incolli qui, giusto? E tutto ciò che dobbiamo fare, tutto ciò che devi fare qui è estrarre quell'URL ed è lì che devi inserire il tuo URL di produzione. Quindi, questo, giusto? Copia quello. Lo incolli qui.
E qui puoi anche cambiare il nome del tuo server, se vuoi, giusto? Diciamo calendario. Tutto qui. Poi lo salvi. Poi devi riavviare il tuo cloud. A proposito, se vuoi creare più server MCP, assicurati anche di condividere il codice per i vari server qui nella descrizione. Beh, tutto ciò che devi fare è semplicemente sostituire quei link qui. Quindi, se riapriamo il cloud adesso, puoi vedere che ora abbiamo uno strumento disponibile, Google Calendar.
Ora, ci sono due cose importanti, secondo la mia esperienza, per rendere tutto più affidabile nel cloud. La prima è all'interno di Naden, giusto? Dobbiamo effettivamente fornire una descrizione molto accurata di cosa fanno questi strumenti, giusto? Quindi, come puoi vedere qui, con la creazione dell'evento, ho descritto abbastanza bene cosa fa questo strumento. Prima di tutto, crea un nuovo evento sul calendario Google principale
e indica in modo molto specifico cosa richiede questo strumento, quali sono i parametri richiesti, giusto? In questo caso, richiede l'ora di inizio e l'ora di fine, accetta facoltativamente i partecipanti e un riepilogo. Questo serve fondamentalmente a fornire un contesto concettuale per definire cosa dovrebbe sempre essere compilato. E questo, secondo la mia esperienza, è importante per renderlo affidabile nel cloud, giusto?
Quindi questa è la prima cosa. Di nuovo, se lo copi, sarà già compilato per questi strumenti specifici. Ma se intendi collegare i tuoi strumenti o software diversi, assicurati di fornire una descrizione adeguata, giusto? Come puoi vedere in questo, dico persino che tipo di formato si aspetta. Al momento, a volte lo capisce da solo. Ma in generale, è bene avere una scelta. buona descrizione. E poi la seconda cosa che faccio è creare un progetto cloud. E perché lo faccio?
Perché in un progetto cloud possiamo dotarlo di una knowledge base personalizzata. Quindi, diciamo, in un progetto di test possiamo impostare una knowledge base e lì vogliamo sostanzialmente fornire maggiori istruzioni su come e quando utilizzare strumenti specifici, quasi come una sorta di prompt di sistema all'interno di un agente. È così che l'ho provato e in realtà ha migliorato notevolmente il modo in cui utilizzava gli strumenti. Quindi, se posso mostrarvi quello
che ho creato, tutto ciò che ho fatto qui è stato il ruolo di super assistente. Sei un assistente e hai avanzato, quindi è fondamentalmente come un prompt, giusto? E poi l'ho separato per tipo di strumenti, quindi comunicazione e collaborazione, giusto? Potete vedere Slack, Gmail, Calendario, LinkedIn, M, Ricerca, CRM. Potete vedere che gli fornisco un po' di contesto nella tabella R. A quale di base ha accesso? Ad esempio, il contesto come il tipo di campi che può aspettarsi
o che deve compilare. Quindi, fornisco più contesto. Di nuovo, condividerò l'intero prompt insieme al modello gratuito. Così potrete controllare in dettaglio le istruzioni che ho fornito, ma questo aiuta davvero a utilizzare gli strumenti in modo più affidabile, secondo la mia esperienza. Quindi, questo è tutto per la configurazione. Infine, lasciate che vi mostri un'altra cosa, la configurazione di UniL. Se non conoscete Uni, UniLaw è un API per
connettersi a WhatsApp e LinkedIn, giusto? È quello che ho usato qui, l'API UniLaw per poter inviare messaggi tramite WhatsApp e LinkedIn. Non ne parlerò in questo video, ma se siete interessati a capire come configurarlo esattamente, fatemelo sapere nei commenti qui sotto e potrei fare un altro video a riguardo, ma è abbastanza semplice, giusto? Potete semplicemente configurare un account UniLaw e vedrete che avete molte azioni diverse disponibili all'interno di WhatsApp e
LinkedIn. Puoi semplicemente collegare il tuo account WhatsApp personale e il tuo account LinkedIn personale e puoi vedere che puoi elencare tutte le chat, puoi iniziare una nuova chat, puoi recuperare le chat, puoi elencare tutti i messaggi, puoi inviare messaggi, eccetera. E ancora, se vuoi copiare il modello, le chiamate API sono già configurate. Il modo in cui dovresti adattarlo al tuo caso d'uso specifico è cambiare questa parte con il tuo ID account specifico e collegare
la tua chiave API personale qui, nell'intestazione di autenticazione. Il resto sarà già configurato per te, praticamente qui. Anche la descrizione, eccetera. E per questi altri, Airtable, Slack, calendario ed email, dovrai solo accedere al tuo account personale, giusto? Quindi dovrai solo accedere con Google, con Slack e con Airtable. Questo è tutto per questo video. Siamo ancora all'inizio, ma secondo me è davvero entusiasmante perché penso davvero che possa cambiare il modo
in cui interagiamo con i software e credo che ci siano molti casi d'uso molto interessanti combinando Cloud con questi server MCPQ in NADN. E come ho detto, possiamo collegare anche questi flussi di lavoro NAD, il che può potenzialmente portare a casi d'uso davvero interessanti. Nei prossimi giorni approfondirò molto questo aspetto. Forse pubblicherò altri video molto presto. Se questo video vi è piaciuto, vi sarei molto grato se lasciaste un mi piace e vi iscriveste. E spero
di vedervi al prossimo. Ciao!

Share This Audio Transcript & Summary 📚

Build A Claude MCP Agent That Does Everything

00:00
18:19