Collegamenti locali
Con l'app desktop è possibile registrare server MCP (Model Context Protocol) locali. Questi sono collegamenti con servizi e strumenti esterni che girano direttamente sul tuo computer.
Perché solo nell'app desktop?
I server MCP possono comunicare in due modi:
| Tipo | Protocollo | Web app | Desktop app |
|---|---|---|---|
| SSE | Server-Sent Events via HTTP | ✅ Sì | ✅ Sì |
| Stdio | Standard input/output | ❌ No | ✅ Sì |
Stdio server comunicano tramite la riga di comando (stdin/stdout). È un metodo potente e ampiamente utilizzato, ma richiede accesso diretto al sistema operativo. Un browser web non può farlo per restrizioni di sicurezza.
L'app desktop gira come un'applicazione a pieno titolo sul tuo computer e quindi può:
- Avviare e controllare programmi locali
- Comunicare via stdin/stdout
- Accedere a risorse locali
Cos'è MCP?
Il Model Context Protocol è uno standard aperto che permette agli assistenti AI di comunicare con strumenti esterni e fonti di dati. Un server MCP offre:
- Tools - Azioni che l'AI può eseguire (ad es. cercare file, richiedere API)
- Resources - Dati che l'AI può leggere (ad es. documenti, informazioni di database)
- Prompts - Istruzioni predefinite per compiti specifici
Trovare server MCP
Ci sono diverse risorse per trovare server MCP:
| Fonte | URL | Descrizione |
|---|---|---|
| MCP Servers Directory | mcpservers.org | Ampia directory con centinaia di server |
| Awesome MCP Servers | github.com/punkpeye/awesome-mcp-servers | Lista curata su GitHub |
| Smithery | smithery.ai | Registro con funzione di ricerca |
| Ufficiale MCP | modelcontextprotocol.io/examples | Esempi dal team MCP |
Server consigliati per uso personale
Per AI-Public, i seguenti server MCP sono particolarmente utili:
Produttività e note
| Server | Installazione | Funzione |
|---|---|---|
| Obsidian | npx @anthropic/mcp-server-obsidian | Ricerca e modifica note in Obsidian |
| Apple Notes | npx apple-notes-mcp-server | Accesso ad Apple Notes (macOS) |
| Todoist | npx todoist-mcp-server | Gestione delle attività in Todoist |
| Memory | npx @anthropic/mcp-server-memory | Conservazione persistente della conoscenza per l'AI |
Internet e informazione
| Server | Installazione | Funzione |
|---|---|---|
| Brave Search | npx @anthropic/mcp-server-brave-search | Ricerca su internet |
| Fetch | npx @anthropic/mcp-server-fetch | Recupera e legge pagine web |
| Wikipedia | npx wikipedia-mcp-server | Ricerca in articoli Wikipedia |
Media e creatività
| Server | Installazione | Funzione |
|---|---|---|
| Spotify | npx spotify-mcp-server | Gestione e riproduzione musica |
| YouTube | npx youtube-mcp-server | Recupera informazioni video |
| Image Generation | npx dalle-mcp-server | Generazione di immagini |
Comunicazione
| Server | Installazione | Funzione |
|---|---|---|
| Gmail | npx gmail-mcp-server | Leggi e invia email |
| Telegram | npx telegram-mcp-server | Messaggi Telegram |
npx whatsapp-mcp-server | Integrazione WhatsApp |
Smart home
| Server | Installazione | Funzione |
|---|---|---|
| Home Assistant | npx homeassistant-mcp-server | Controlla dispositivi smart home |
| Philips Hue | npx hue-mcp-server | Controlla illuminazione intelligente |
Registrare un server MCP
- Assicurati di avere Node.js installato (per server npx)
- Apri l'app desktop
- Vai su Impostazioni → Server MCP
- Clicca su Aggiungi server
- Compila la configurazione:
- Nome: un nome riconoscibile per il server
- Comando: il comando per avviare il server (es.
npx) - Argomenti: gli argomenti (es.
@anthropic/mcp-server-fetch)
Dopo l'aggiunta puoi testare il server avviando una chat e chiedendo quali strumenti sono disponibili.
Sviluppare un server MCP proprio
Vuoi costruire un tuo server MCP? consulta la documentazione ufficiale:
- MCP Quickstart - Avvio rapido
- MCP SDK (TypeScript) - SDK per Node.js
- MCP SDK (Python) - SDK per Python