Come funziona
1
Configurare un server
Definisci un server MCP nel file di configurazione con un comando, argomenti e variabili di ambiente facoltative.
2
Avvio del server
Devin CLI avvia il processo del server quando necessario. Il server si connette all’API esterna (GitHub, Linear, ecc.).
3
Rilevamento degli strumenti
L’agente rileva quali strumenti il server mette a disposizione (ad es.
create_issue, list_repos).4
Esecuzione degli strumenti
Quando l’agente invoca uno strumento MCP, la richiesta passa attraverso il server fino al servizio esterno e viene restituito il risultato.
Esempio rapido
Controllo delle autorizzazioni
mcp__<server>__<tool>. Ad esempio, un server “github” con uno strumento “create_issue” diventa mcp__github__create_issue.
Gli strumenti MCP sono soggetti allo stesso sistema di autorizzazioni degli strumenti integrati. Puoi controllare l’accesso a più livelli:
Prompt come comandi slash
prompts. Devin CLI espone ciascuno di essi come comando slash:
linear che pubblica un prompt bug_report diventa /mcp__linear__bug_report. I comandi prompt sono elencati nella command palette in una categoria MCP dedicata, con il titolo o la descrizione pubblicati dal server e un’indicazione degli argomenti basata sui parametri dichiarati dal prompt: <name> per gli argomenti obbligatori e [name] per quelli facoltativi.
Quando invii il comando, Devin CLI recupera il prompt dal server e usa i messaggi restituiti come messaggio per quel turno.
Come vengono associati gli argomenti
ENG-1234 riempie il primo argomento dichiarato e il resto della riga l’ultimo. Se il prompt non dichiara alcun argomento, tutto ciò che digiti viene aggiunto al prompt espanso anziché essere ignorato.
Solo i server già connessi forniscono i comandi pubblicizzati (le connessioni vengono inizializzate in background all’avvio), ma la risoluzione dell’invocazione avviene in modo lazy: digitare
/mcp__<server>__<prompt> funziona anche se il comando non è mai stato pubblicizzato, connettendosi al server su richiesta.Autenticazione
devin mcp logout seguito da devin mcp login: per maggiori dettagli, consulta Configurazione MCP — Autenticazione e Nuova autenticazione.
Disattivare i server
Passaggi successivi
Configurazione
Scopri in dettaglio come configurare i server MCP
Autorizzazioni
Gestisci quali strumenti MCP l’agente può utilizzare

