Gruppi di App
Cosa Sono i Gruppi di App?
I Gruppi di App sono bundle di flussi di lavoro che organizzano le integrazioni delle tue app MCP in raccolte tematiche. Pensali come le cartelle sul tuo telefono: raggruppi app correlate e il tuo agente le utilizza come un toolkit coordinato.
Ad esempio, potresti creare un gruppo "Vendite" con Salesforce, HubSpot, Gmail e Google Calendar, oppure un gruppo "DevOps" con GitHub, Jira, Docker Hub e Slack.
Creare un Gruppo di App
Passo 1: Configurazione del Gruppo
Assegna un nome al gruppo, scegli un colore (8 opzioni predefinite) e seleziona un'icona emoji. Facoltativamente, abilita la Memoria del Flusso di Lavoro per consentire al gruppo di mantenere un contesto condiviso tra tutte le sue app.
Passo 2: Seleziona le App
Scegli tra oltre 1200 app MCP disponibili. Ogni app mostra se richiede credenziali e quale tipo di autenticazione utilizza.
Passo 3: Configura le Credenziali
Per ogni app che richiede autenticazione, puoi:
- Usare credenziali esistenti -- Se hai già salvato le credenziali per questa app a livello globale, il gruppo può riutilizzarle.
- Inserire nuove credenziali -- Fornisci credenziali specifiche per questo gruppo (ad esempio, un account Salesforce diverso per vendite vs supporto).
La finestra di creazione del gruppo mostra lo stato delle credenziali per ogni app:
- Salvate -- Credenziali già configurate
- Utilizzo preset -- Utilizzo delle credenziali globali esistenti
- Mancanti -- Credenziali necessarie prima che il gruppo possa funzionare
Passo 4: Configurazione per App
Per ogni app nel gruppo, puoi aggiungere una descrizione che spiega come l'agente dovrebbe usarla in questo contesto del flusso di lavoro (ad esempio, "Usa Salesforce per cercare gli account dei clienti e aggiornare le fasi delle trattative").
Funzionalità del Gruppo
Memoria del Flusso di Lavoro
Quando abilitata, la memoria del flusso di lavoro consente a tutte le app del gruppo di condividere il contesto. Se il tuo agente cerca un cliente in Salesforce, quella informazione è disponibile quando redige un'email in Gmail, senza che tu debba ripeterti.
Colori e Codifica con Icone
I gruppi vengono visualizzati come schede con codice colore e icone emoji per una rapida identificazione visiva. I colori disponibili includono blu, rosso, verde, arancione, viola, rosa, ciano e ambra.
Credenziali Specifiche del Gruppo
Ogni gruppo può avere il proprio set di credenziali, indipendenti dalle credenziali globali. Questo significa:
- Account Google diversi per i gruppi personali e di lavoro
- Chiavi API separate per ambienti di sviluppo e produzione
- Token OAuth isolati per flusso di lavoro
La ricerca delle credenziali segue una catena: prima le credenziali specifiche del gruppo, poi il fallback alle credenziali globali.
Gestione delle Credenziali
Tipi di Autenticazione Supportati
| Tipo | Descrizione |
|---|---|
| Chiave API | Campo chiave singolo (ad esempio, chiave API OpenAI) |
| OAuth | Coppia Client ID + Client Secret |
| Credenziali | Modulo multi-campo (ad esempio, nome utente + password + dominio) |
| Nessuno | Nessuna autenticazione richiesta |
Archiviazione delle Credenziali
Tutte le credenziali sono cifrate con AES-256-GCM usando una chiave derivata dalla macchina. Vengono archiviate localmente in ~/.neotask/mcp-credentials.enc.
Mascheratura delle Credenziali
Quando si visualizzano le credenziali salvate, i valori sensibili sono mascherati:
- Valori brevi: primi 3 caratteri +
...+ ultimi 2 caratteri - Valori lunghi: primi 6 caratteri +
...+ ultimi 4 caratteri
Migrazione Legacy
Se in precedenza hai salvato credenziali usando formati più vecchi (archivi separati per chiavi API, OAuth o URL personalizzati), vengono migrate automaticamente all'archivio cifrato unificato.
Casi d'Uso
| Gruppo | App | Scopo |
|---|---|---|
| Vendite | Salesforce, HubSpot, Gmail, Calendar | Flusso di lavoro CRM |
| DevOps | GitHub, Jira, Docker Hub, Slack | Pipeline di sviluppo |
| Contenuti | WordPress, Canva, Google Docs, Buffer | Creazione di contenuti |
| Supporto | Zendesk, Intercom, Notion, Slack | Servizio clienti |
| Finanza | QuickBooks, Stripe, Google Sheets | Monitoraggio finanziario |
| Marketing | Mailchimp, Google Analytics, Facebook Ads | Gestione campagne |