Skip to main content
Il server MCP di Devin fornisce accesso programmatico alle funzionalità della piattaforma Devin sia per i repository privati che per quelli pubblici. Oltre alla documentazione dei repository e alla ricerca, offre a qualsiasi agente AI o IDE compatibile con MCP accesso completo alla gestione delle sessioni, ai playbook, alla knowledge e alla pianificazione.
Qualsiasi sessione Devin o client compatibile con MCP può creare sessioni, gestire playbook e knowledge, impostare pianificazioni e altro ancora. Consulta Funzionalità avanzate per maggiori dettagli su ciò che Devin può fare.

Che cos’è MCP?

Il Model Context Protocol (MCP) è uno standard aperto che consente alle app di intelligenza artificiale di connettersi in modo sicuro a origini dati e strumenti compatibili con MCP. Puoi considerare MCP come una porta USB-C per le applicazioni di intelligenza artificiale — un modo standardizzato per collegare le app di AI a servizi diversi.

Server MCP di Devin

Il server MCP di Devin è un servizio che richiede autenticazione e fornisce l’accesso a repository sia pubblici che privati, oltre a funzionalità complete per la gestione della piattaforma. URL base del server: https://mcp.devin.ai/

Autenticazione richiesta

Per utilizzare il server MCP di Devin, ti serve una chiave API di Devin:
  1. Crea un account Devin su Devin.ai
  2. Genera una chiave API dalle impostazioni dell’account
  3. Includi la chiave API nella configurazione del client MCP
Il server MCP supporta gli stessi metodi di autenticazione della Devin API:
Le chiavi API legacy (prefisso apk_ / apk_user_) non sono supportate dal server MCP di Devin. Usa invece una chiave API di utente di servizio.

Account di livello Enterprise: header X-Org-Id

Le chiavi degli utenti di servizio Enterprise e i PAT sono definiti a livello di account, non di una specifica organizzazione. Poiché gli strumenti MCP operano su risorse a livello di organizzazione (sessioni, playbook, Knowledge, ecc.), devi indicare al server quale organizzazione deve essere usata passando l’header X-Org-Id:
Trova l’ID della tua organizzazione nella pagina Settings > Service users oppure chiama l’endpoint GET /v3/self con la tua chiave API.
Le chiavi degli utenti di servizio con ambito org non richiedono questo header — l’organizzazione viene determinata automaticamente.

Strumenti disponibili

Documentazione del repository

Questi strumenti ti consentono di esplorare e interrogare la documentazione di qualsiasi repository GitHub (repository pubblico e privato, con autenticazione):

Gestione delle sessioni

Crea, cerca, ispeziona e controlla a livello di codice le sessioni Devin:

Gestione dei playbook

Crea e gestisci i playbook che standardizzano il modo in cui Devin esegue le attività:

Gestione della Knowledge

Mantieni la base di conoscenza della tua organizzazione che Devin usa come contesto:

Gestione della pianificazione

Configura sessioni Devin pianificate ricorrenti o una tantum:

Gestione delle integrazioni

Visualizza e gestisci le integrazioni native e i server MCP della tua organizzazione:

Protocolli wire

Il server MCP di Devin supporta HTTP in streaming:
  • URL: https://mcp.devin.ai/mcp
  • Funziona con client compatibili con HTTP
  • Consigliato per tutte le integrazioni
L’endpoint SSE legacy (/sse) è stato deprecato. Usa invece l’endpoint /mcp.

Differenze principali rispetto a DeepWiki MCP

Istruzioni di configurazione

Il nome del campo dell’URL del server dipende dal client: Devin Desktop usa serverUrl, mentre la maggior parte degli altri client usa il campo standard url. Se si usa il nome di campo sbagliato, il server MCP viene ignorato senza alcuna segnalazione.

Per Devin Desktop:

Per la maggior parte degli altri client (ad es. Cursor):

Per Claude Code: