> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Connecter VS Code et Copilot au serveur MCP de Didit

> Connectez le serveur MCP de Didit à VS Code et Copilot : installation en un clic, mcp.json ou CLI code. Connexion Didit, sans clé API.

VS Code connecte le mode agent de GitHub Copilot au serveur MCP Didit hébergé (`https://mcp.didit.me/mcp`) à l'aide d'un lien d'installation, d'une entrée `mcp.json` ou d'une seule commande `code`. VS Code vous demande ensuite de vous connecter : cliquez sur **Log in with Didit** dans le navigateur. Il n'y a aucune clé API à copier.

> [card] [Ajouter Didit à VS Code](https://vscode.dev/redirect/mcp/install?name=didit\&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.didit.me%2Fmcp%22%7D)
>
> Ouvre le flux d'installation de VS Code pour le serveur `didit` (HTTP, mcp.didit.me/mcp). Cliquez sur Installer, puis connectez-vous avec Didit.

Le lien d'installation, à utiliser pour votre propre bouton ou votre README :

```text theme={null}
https://vscode.dev/redirect/mcp/install?name=didit&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.didit.me%2Fmcp%22%7D
```

Il redirige vers `vscode:mcp/install?{"type":"http","url":"https://mcp.didit.me/mcp","name":"didit"}`. Pour VS Code Insiders, utilisez `https://insiders.vscode.dev/redirect/mcp/install?…` avec la même chaîne de requête.

***

## Configuration par méthode

> [tab] Lien d'installation
>
> 1. Cliquez sur [**Add Didit to VS Code →**](https://vscode.dev/redirect/mcp/install?name=didit\&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.didit.me%2Fmcp%22%7D) et laissez le navigateur ouvrir VS Code.
> 2. VS Code affiche le serveur `didit`. Cliquez sur **Install**.
> 3. Lorsque VS Code vous demande de vous connecter, autorisez-le et terminez **Log in with Didit** dans le navigateur.

> [tab] mcp.json
>
> Pour un seul espace de travail, ajoutez `.vscode/mcp.json` :
>
> ```json theme={null}
> {
>   "servers": {
>     "didit": {
>       "type": "http",
>       "url": "https://mcp.didit.me/mcp"
>     }
>   }
> }
> ```
>
> VS Code utilise `servers`, et non la clé `mcpServers` utilisée par les autres clients. Pointez-le vers l'URL complète `/mcp` : le serveur publie ses métadonnées OAuth pour ce chemin.

> [tab] Palette de commandes
>
> 1. Exécutez **MCP: Add Server** depuis la palette de commandes.
> 2. Choisissez **HTTP**, collez `https://mcp.didit.me/mcp` et nommez-le `didit`.
> 3. Choisissez où l'enregistrer (votre profil utilisateur ou l'espace de travail), puis connectez-vous lorsque vous y êtes invité.

> [tab] Ligne de commande
>
> Ajoutez le serveur à votre profil utilisateur avec la commande `code` :
>
> ```bash theme={null}
> code --add-mcp '{"name":"didit","type":"http","url":"https://mcp.didit.me/mcp"}'
> ```
>
> Elle affiche `Added MCP servers: didit` et écrit l'entrée dans le fichier `mcp.json` de votre profil utilisateur.

> [!NOTE]
>
> **Aucune clé API dans la configuration.** Le serveur utilise OAuth 2.1 avec PKCE et agit en tant que **vous** : uniquement dans les organisations que vous approuvez lors de la connexion, avec les autorisations de votre rôle. Voir [Authentification](https://docs.didit.me/fr/integration/mcp/authentication.md).

***

## Vérifier que cela fonctionne

Ouvrez Copilot Chat, passez en mode **Agent** et posez la question suivante :

```text theme={null}
Use the Didit MCP server to call didit_context_get and list my organizations and applications.
```

Copilot vous demande d'autoriser l'appel `didit_context_get`, puis affiche la liste de vos organisations et de leurs applications.

> [!TIP]
>
> **Trop d'outils activés ?** Un utilisateur Didit connecté dispose de bien plus de cent outils. Si Copilot signale un nombre d'outils trop élevé, ouvrez le sélecteur d'outils dans la zone de saisie du chat et ne conservez que les groupes d'outils Didit nécessaires à votre tâche, par exemple les sessions et les workflows.

***

## Dépannage

* **Le lien d'installation n'a rien ouvert.** Utilisez plutôt l'onglet **mcp.json** ou **Ligne de commande**.
* **La connexion tourne en boucle ou échoue.** Connectez-vous d'abord sur [business.didit.me](https://business.didit.me) dans votre navigateur par défaut, puis exécutez **MCP: List Servers**, sélectionnez `didit` et redémarrez-le.
* **Un outil répond avec `missing_scope`.** Votre rôle dans cette organisation ne dispose pas de l'autorisation requise. Consultez [rôles et autorisations](https://docs.didit.me/fr/integration/mcp/authentication.md#rôles-et-autorisations).

***

## Prochaines étapes

> [card] [Connecter Cursor](https://docs.didit.me/fr/integration/mcp/cursor.md)
>
> Lien d'installation en un clic et mcp.json pour Cursor.

> [card] [Connecter OpenAI Codex](https://docs.didit.me/fr/integration/mcp/codex.md)
>
> Une seule commande pour la CLI Codex et l'extension IDE.

> [card] [Référence des outils](https://docs.didit.me/fr/integration/mcp/tools.md)
>
> Tous les outils que l'agent peut appeler, un par un.

> [card] [Autres clients](https://docs.didit.me/fr/integration/mcp/installation.md)
>
> Windsurf, Zed, n'importe quel client MCP et l'auto-hébergement.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.