Passer au contenu principal
Le serveur MCP Devin fournit un accès programmatique à la documentation des dépôts et aux fonctionnalités de recherche de Devin, pour les dépôts privés et publics. Contrairement au serveur MCP DeepWiki, ce serveur nécessite une authentification et prend en charge l’accès à des dépôts privés.

Qu’est-ce que MCP ?

Le Model Context Protocol (MCP) est une norme ouverte qui permet aux applications d’IA de se connecter en toute sécurité à des sources de données et à des outils compatibles avec MCP. Vous pouvez voir MCP comme un port USB-C pour les applications d’IA : une manière standardisée de connecter des applications d’IA à différents services.

Serveur Devin MCP

Le serveur Devin MCP est un service nécessitant une authentification qui donne accès aux dépôts publics et privés. URL de base du serveur : https://mcp.devin.ai/

Authentification requise

Pour utiliser le serveur Devin MCP, vous avez besoin d’une clé API Devin :
  1. Créez un compte Devin sur Devin.ai
  2. Générez une clé API dans les paramètres de votre compte
  3. Incluez la clé API dans la configuration de votre client MCP

Outils disponibles

Le serveur Devin MCP propose les trois mêmes outils principaux que le serveur DeepWiki :
  1. read_wiki_structure - Obtenir la liste des sujets de documentation d’un dépôt GitHub
  2. read_wiki_contents - Afficher la documentation d’un dépôt GitHub
  3. ask_question - Poser n’importe quelle question sur un dépôt GitHub et obtenir une réponse alimentée par l’IA et contextualisée

Protocoles réseau

Le serveur MCP de Devin prend en charge deux protocoles réseau :

SSE (Server-Sent Events) - /sse

  • URL : https://mcp.devin.ai/sse
  • Version officielle de la spécification MCP
  • Recommandé pour la plupart des intégrations

HTTP en streaming - /mcp

  • URL : https://mcp.devin.ai/mcp
  • Protocole plus récent, fonctionne avec les clients compatibles HTTP
Pour une compatibilité maximale, essayez d’abord l’endpoint SSE à /sse.

Principales différences par rapport à DeepWiki MCP

FonctionnalitéDeepWiki MCPDevin MCP
AuthentificationAucune authentification requiseClé API requise
Accès au dépôtDépôts publics uniquementDépôts publics et privés
URL de basehttps://mcp.deepwiki.com/https://mcp.devin.ai/
CoûtGratuitNécessite un compte Devin

Instructions de configuration

Pour la plupart des clients (p. ex. Windsurf) :

{
  "mcpServers": {
    "devin": {
      "serverUrl": "https://mcp.devin.ai/sse",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}

Pour Claude Code :

claude mcp add -s user -t http devin https://mcp.devin.ai/mcp -H "Authorization: Bearer <API_KEY>"