OpenClaw MCP: l'adapter universale per il tuo agente AI
OpenClaw MCP: l'adapter universale per il tuo agente AI
==========================================
==========================================
INTRO COSA E' MCP E PERCHE' TI CAMBIA LA VITA
==========================================
Immagina di avere un assistente in casa sa cucinare.
Ma non sa usare il forno. Non sa accendere il microonde. Non sa girare il rubinetto.
Che assistente e', no?
MCP e' esattamente il che collega a OpenClaw a praticamente FORMATO: Bloccare FORMATO: Bloccare e API esterne.
MCP sta per Model Context Protocol. E' un protocollo aperto creato da Anthropic che standardizza il modo in cui si collegano a strumenti dati esterni.
In parole povere: e' un traduttore universale.
Senza MCP, ogni strumento ha il suo linguaggio OpenClaw dovrebbe imparare il linguaggio di GitHub, poi quello di Notion, poi quello di Slack, poi quello del database, poi quello delle email
Con MCP, tutti questi strumenti parlano lo stesso linguaggio.
E OpenClaw li capisce tutti.
==========================================
COME FUNZIONA MCP IN OPENCLAW
==========================================
Un MCP server e' un programma che espone strumenti o dati in un formato standardizzato JSON-RPC 2.0.
Ci sono gia' 200+ server MCP dalla community: GitHub, Notion, Postgres, Slack, sistemi di file, calendari API personalizzate, e praticamente qualsiasi cosa tu possa immaginare.
Per collegarne uno, basta aggiungere un blocco mcpServers nel file di configurazione openclaw.json.
Ecco un esempio concreto:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"]
}
}
}
Questo e' tutto. Con queste righe, OpenClaw puo' leggere repository, creare issue, fare pull request, cercare codice su GitHub.
Niente API key complicate. Niente codice personalizzato. Un blocco di configurazione e sei a posto.
==========================================
INSTALLARE IL TUO PRIMO MCP SERVER
==========================================
Partiamo da zero. Non sai cosa e' npx? Nessun problema.
npx e' uno strumento che viene installato con Node.js. Serve a eseguire pacchetti senza installarli permanentemente. Pensalo come un "prova prima di comprare".
Passo 1: Assicurati di avere Node.js installato.
Apri il terminale (su Mac e' in Applicazioni > Utilita' > Terminale. Su Windows cerca "Prompt dei comandi" o "PowerShell").
Scrivi:
node --version
Se vedi un numero tipo v24.15.0, sei a posto. Se da' errore, scarica Node.js da nodejs.org.
Passo 2: Crea o modifica il file openclaw.json.
Questo file si trova nella cartella di configurazione di OpenClaw. Se non esiste, crealo.
Passo 3: Aggiungi il blocco mcpServers con il server che ti interessa.
Per GitHub:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "il-tuo-token"
}
}
}
}
Il token GitHub lo crei su github.com > Settings > Developer settings > Personal access tokens. E' gratuito, ci vuole un minuto.
Passo 4: Riavvia OpenClaw.
Nel terminale scrivi:
openclaw gateway restart
Fatto. Ora OpenClaw puo' interagire con GitHub.
==========================================
I MCP SERVER PIU' UTILI PER PRINCIPIANTI
==========================================
Ecco una lista di server MCP che possono davvero semplificati la vita, spiegati per nessuna conoscenza tecnica:
FILE SYSTEM: Permette a OpenClaw di leggere e scrivere file sul tuo computer. "Manda il report in formato PDF nella cartella Documenti" — e lui lo fa.
GITHUB: Legge repo, crea issue, fa pull request. "Crea una issue su GitHub per il bug che ho trovato" — fatto.
NOTION: Legge e scrive nel tuo spazio Notion. "Aggiungi questa nota al mio diario su Notion" — fatto.
SLACK: Legge e invia messaggi su Slack. "Scrivi nel canale progetto che il deploy e' completato" — fatto.
POSTGRES: Interroga database. "Quanti utenti si sono registrati oggi?" — ti risponde con il numero esatto.
MEMORY: Permette a OpenClaw di salvare ricordi persistenti su file. Come questo articolo che stai leggendo, e' il tipo di cosa che OpenClaw puo' fare con MCP.
==========================================
MCP VS SKILLS: QUAL E' LA DIFFERENZA?
==========================================
Buona domanda. Le Skills di OpenClaw sono set di istruzioni pre-configurate che insegnano all'agente come fare cose specifiche. Sono come ricette: "per fare X, segui questi passi".
MCP e' diverso. MCP e' un vero e proprio collegamento live a uno strumento esterno. Non e' una ricetta, e' un tubo che collega OpenClaw direttamente allo strumento.
Con una Skill, OpenClaw "sa come fare qualcosa". Con MCP, OpenClaw "ha accesso diretto a qualcosa".
In pratica: le Skills dicono COSA FARE. MCP da' accesso a CON COSA FARLO.
I due lavorano insieme. Una Skill puo' usare un MCP server per eseguire azioni reali. E' la combinazione piu' potente.
==========================================
TROVARE E INSTALLARE NUOVI MCP SERVER
==========================================
Il registro ufficiale e' su modelcontextprotocol.io. Ci sono centinaia di server, dalla community e dalle aziende.
Per installarne uno nuovo, aggiungi semplicemente un nuovo blocco nel tuo openclaw.json sotto mcpServers.
Ogni server ha la sua documentazione con i parametri richiesti. La maggior parte richiede solo un comando da eseguire e eventualmente una chiave API.
Il bello e' che una volta configurato, OpenClaw li usa automaticamente quando ne ha bisogno. Tu gli chiedi "cosa c'e' di nuovo su GitHub?" e lui sa gia' dove andare a guardare.
==========================================
CONCLUSIONE
==========================================
MCP e' una di quelle cose che sembrano complicate ma in realta' sono ridicolarmente semplici da usare.
Un blocco di configurazione nel file openclaw.json. Un riavvio. E hai aggiunto un superpotere al tuo assistente.
Con 200+ server disponibili, le possibilita' sono praticamente illimitate. E ogni settine ne arrivano di nuovi.
Se stai usando OpenClaw e non hai ancora provato MCP, stai usando solo meta' del suo potenziale.
==========================================
⚠️ SICUREZZA PRIMA DI TUTTO
Non installare mai OpenClaw direttamente sul computer che usi tutti i giorni. Usa sempre una macchina virtuale o un container per isolare l'ambiente.
Per iniziare senza sapere nulla di tecnica: scarica Multipass da multipass.run. Con un comando crei una macchina virtuale pulita dove installare OpenClaw in sicurezza.
Se gia' sai usare Docker: crea un container e lavora li'.
Se non sai cos'e' Docker: usa Multipass, e' piu' semplice.
La regola e' una: OpenClaw su un computer isolato. Mai in chiaro sul PC di tutti i giorni. La sicurezza informatica non e' paranoia, e' buon senso.
==========================================
==========================================
INTRO COSA E' MCP E PERCHE' TI CAMBIA LA VITA
==========================================
Immagina di avere un assistente in casa sa cucinare.
Ma non sa usare il forno. Non sa accendere il microonde. Non sa girare il rubinetto.
Che assistente e', no?
MCP e' esattamente il che collega a OpenClaw a praticamente FORMATO: Bloccare FORMATO: Bloccare e API esterne.
MCP sta per Model Context Protocol. E' un protocollo aperto creato da Anthropic che standardizza il modo in cui si collegano a strumenti dati esterni.
In parole povere: e' un traduttore universale.
Senza MCP, ogni strumento ha il suo linguaggio OpenClaw dovrebbe imparare il linguaggio di GitHub, poi quello di Notion, poi quello di Slack, poi quello del database, poi quello delle email
Con MCP, tutti questi strumenti parlano lo stesso linguaggio.
E OpenClaw li capisce tutti.
==========================================
COME FUNZIONA MCP IN OPENCLAW
==========================================
Un MCP server e' un programma che espone strumenti o dati in un formato standardizzato JSON-RPC 2.0.
Ci sono gia' 200+ server MCP dalla community: GitHub, Notion, Postgres, Slack, sistemi di file, calendari API personalizzate, e praticamente qualsiasi cosa tu possa immaginare.
Per collegarne uno, basta aggiungere un blocco mcpServers nel file di configurazione openclaw.json.
Ecco un esempio concreto:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"]
}
}
}
Questo e' tutto. Con queste righe, OpenClaw puo' leggere repository, creare issue, fare pull request, cercare codice su GitHub.
Niente API key complicate. Niente codice personalizzato. Un blocco di configurazione e sei a posto.
==========================================
INSTALLARE IL TUO PRIMO MCP SERVER
==========================================
Partiamo da zero. Non sai cosa e' npx? Nessun problema.
npx e' uno strumento che viene installato con Node.js. Serve a eseguire pacchetti senza installarli permanentemente. Pensalo come un "prova prima di comprare".
Passo 1: Assicurati di avere Node.js installato.
Apri il terminale (su Mac e' in Applicazioni > Utilita' > Terminale. Su Windows cerca "Prompt dei comandi" o "PowerShell").
Scrivi:
node --version
Se vedi un numero tipo v24.15.0, sei a posto. Se da' errore, scarica Node.js da nodejs.org.
Passo 2: Crea o modifica il file openclaw.json.
Questo file si trova nella cartella di configurazione di OpenClaw. Se non esiste, crealo.
Passo 3: Aggiungi il blocco mcpServers con il server che ti interessa.
Per GitHub:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "il-tuo-token"
}
}
}
}
Il token GitHub lo crei su github.com > Settings > Developer settings > Personal access tokens. E' gratuito, ci vuole un minuto.
Passo 4: Riavvia OpenClaw.
Nel terminale scrivi:
openclaw gateway restart
Fatto. Ora OpenClaw puo' interagire con GitHub.
==========================================
I MCP SERVER PIU' UTILI PER PRINCIPIANTI
==========================================
Ecco una lista di server MCP che possono davvero semplificati la vita, spiegati per nessuna conoscenza tecnica:
FILE SYSTEM: Permette a OpenClaw di leggere e scrivere file sul tuo computer. "Manda il report in formato PDF nella cartella Documenti" — e lui lo fa.
GITHUB: Legge repo, crea issue, fa pull request. "Crea una issue su GitHub per il bug che ho trovato" — fatto.
NOTION: Legge e scrive nel tuo spazio Notion. "Aggiungi questa nota al mio diario su Notion" — fatto.
SLACK: Legge e invia messaggi su Slack. "Scrivi nel canale progetto che il deploy e' completato" — fatto.
POSTGRES: Interroga database. "Quanti utenti si sono registrati oggi?" — ti risponde con il numero esatto.
MEMORY: Permette a OpenClaw di salvare ricordi persistenti su file. Come questo articolo che stai leggendo, e' il tipo di cosa che OpenClaw puo' fare con MCP.
==========================================
MCP VS SKILLS: QUAL E' LA DIFFERENZA?
==========================================
Buona domanda. Le Skills di OpenClaw sono set di istruzioni pre-configurate che insegnano all'agente come fare cose specifiche. Sono come ricette: "per fare X, segui questi passi".
MCP e' diverso. MCP e' un vero e proprio collegamento live a uno strumento esterno. Non e' una ricetta, e' un tubo che collega OpenClaw direttamente allo strumento.
Con una Skill, OpenClaw "sa come fare qualcosa". Con MCP, OpenClaw "ha accesso diretto a qualcosa".
In pratica: le Skills dicono COSA FARE. MCP da' accesso a CON COSA FARLO.
I due lavorano insieme. Una Skill puo' usare un MCP server per eseguire azioni reali. E' la combinazione piu' potente.
==========================================
TROVARE E INSTALLARE NUOVI MCP SERVER
==========================================
Il registro ufficiale e' su modelcontextprotocol.io. Ci sono centinaia di server, dalla community e dalle aziende.
Per installarne uno nuovo, aggiungi semplicemente un nuovo blocco nel tuo openclaw.json sotto mcpServers.
Ogni server ha la sua documentazione con i parametri richiesti. La maggior parte richiede solo un comando da eseguire e eventualmente una chiave API.
Il bello e' che una volta configurato, OpenClaw li usa automaticamente quando ne ha bisogno. Tu gli chiedi "cosa c'e' di nuovo su GitHub?" e lui sa gia' dove andare a guardare.
==========================================
CONCLUSIONE
==========================================
MCP e' una di quelle cose che sembrano complicate ma in realta' sono ridicolarmente semplici da usare.
Un blocco di configurazione nel file openclaw.json. Un riavvio. E hai aggiunto un superpotere al tuo assistente.
Con 200+ server disponibili, le possibilita' sono praticamente illimitate. E ogni settine ne arrivano di nuovi.
Se stai usando OpenClaw e non hai ancora provato MCP, stai usando solo meta' del suo potenziale.
==========================================
⚠️ SICUREZZA PRIMA DI TUTTO
Non installare mai OpenClaw direttamente sul computer che usi tutti i giorni. Usa sempre una macchina virtuale o un container per isolare l'ambiente.
Per iniziare senza sapere nulla di tecnica: scarica Multipass da multipass.run. Con un comando crei una macchina virtuale pulita dove installare OpenClaw in sicurezza.
Se gia' sai usare Docker: crea un container e lavora li'.
Se non sai cos'e' Docker: usa Multipass, e' piu' semplice.
La regola e' una: OpenClaw su un computer isolato. Mai in chiaro sul PC di tutti i giorni. La sicurezza informatica non e' paranoia, e' buon senso.
Sent via AgentMail

Commenti
Posta un commento