> ## 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.

# Serveur MCP Didit : connecter Cursor

> Ajoutez le serveur MCP Didit à Cursor via un lien en un clic ou un mcp.json de trois lignes, puis connectez-vous avec Didit. Sans clé API.

Cursor se connecte au serveur MCP hébergé par Didit (`https://mcp.didit.me/mcp`) à l'aide d'un seul lien d'installation ou de trois lignes dans `mcp.json`. Lors de la première utilisation, Cursor ouvre **Log in with Didit** dans votre navigateur. Vous n'avez aucune clé API à copier.

> [card] [Ajouter Didit à Cursor](https://cursor.com/install-mcp?name=didit\&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D)
>
> Ouvre la page d'installation de Cursor, qui lance Cursor et ajoute le serveur `didit` avec l'URL mcp.didit.me/mcp. Confirmez l'installation, puis connectez-vous avec Didit.

Le lien d'installation, si vous souhaitez l'intégrer à votre propre bouton ou dans un README :

```text theme={null}
https://cursor.com/install-mcp?name=didit&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D
```

Il s'appuie sur le deeplink de Cursor, que vous pouvez aussi utiliser directement :

```text theme={null}
cursor://anysphere.cursor-deeplink/mcp/install?name=didit&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ==
```

La valeur `config` correspond à l'encodage base64 de `{"url":"https://mcp.didit.me/mcp"}`.

***

## Configuration par méthode

> [tab] Lien d'installation
>
> 1. Cliquez sur [**Add Didit to Cursor →**](https://cursor.com/install-mcp?name=didit\&config=eyJ1cmwiOiJodHRwczovL21jcC5kaWRpdC5tZS9tY3AifQ%3D%3D). Votre navigateur demande l'ouverture de Cursor ; autorisez-la.
> 2. Cursor affiche le serveur `didit` avec l'URL `https://mcp.didit.me/mcp`. Confirmez l'installation.
> 3. Lorsque Cursor indique que `didit` nécessite une connexion, cliquez pour vous connecter et effectuez la procédure **Log in with Didit** dans le navigateur.
>
> Si Cursor ne s'ouvre pas, la page d'installation affiche la configuration à coller manuellement dans `mcp.json`.

> [tab] mcp.json
>
> Ajoutez Didit à `~/.cursor/mcp.json` (tous les projets) ou à `.cursor/mcp.json` (un seul projet) :
>
> ```json theme={null}
> {
>   "mcpServers": {
>     "didit": {
>       "url": "https://mcp.didit.me/mcp"
>     }
>   }
> }
> ```
>
> Conservez les serveurs déjà configurés dans `mcpServers`. Lors de la première utilisation, Cursor s'enregistre automatiquement auprès de Didit et ouvre le navigateur pour **Log in with Didit**.

> [tab] Ligne de commande
>
> La commande `cursor` peut ajouter le serveur à votre profil utilisateur :
>
> ```bash theme={null}
> cursor --add-mcp '{"name":"didit","type":"http","url":"https://mcp.didit.me/mcp"}'
> ```
>
> Elle affiche `Added MCP servers: didit`. Ouvrez Cursor et connectez-vous lorsqu'il vous le demande.

> [!NOTE]
>
> **Aucune clé API dans la configuration.** Le serveur utilise OAuth 2.1 avec PKCE et agit en votre nom : 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 tout fonctionne

Dans le chat de l'agent de Cursor, demandez :

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

L'agent appelle `didit_context_get` et affiche la liste de vos organisations avec leurs applications. Mettez-le ensuite à l'œuvre sur votre base de code :

* « Créez un workflow KYC en sandbox avec vérification d'identité et détection du vivant, puis ajoutez le SDK web Didit à cette application en utilisant ce workflow. »
* « Enregistrez une destination de webhook pour les mises à jour du statut des sessions pointant vers ma route `/api/didit/webhook`, et écrivez le gestionnaire qui vérifie la signature. »
* « Créez une session de test pour `user_123` et donnez-moi le lien de vérification. »

***

## Dépannage

* **Cursor ne s'est pas ouvert depuis le lien.** Collez plutôt le JSON de l'onglet **mcp.json**.
* **La connexion boucle ou échoue.** Connectez-vous d'abord à [business.didit.me](https://business.didit.me) dans votre navigateur par défaut, puis reconnectez-vous.
* **Un outil répond avec `missing_scope`.** Votre rôle dans cette organisation ne dispose pas de l'autorisation nécessaire. Voir [rôles et autorisations](https://docs.didit.me/fr/integration/mcp/authentication.md#rôles-et-autorisations).
* **L'agent indique qu'il n'a aucun outil Didit.** Vérifiez que le serveur `didit` est activé dans les paramètres MCP de Cursor et que la connexion est terminée. Voir [Dépannage](https://docs.didit.me/fr/integration/mcp/advanced.md#dépannage).

***

## Étapes suivantes

> [card] [Connecter VS Code](https://docs.didit.me/fr/integration/mcp/vscode.md)
>
> Lien d'installation et mcp.json pour GitHub Copilot dans VS Code.

> [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)
>
> Tout ce que l'agent peut appeler, outil par outil.

> [card] [Intégration par prompt unique](https://docs.didit.me/fr/integration/mcp/examples.md)
>
> Exemples détaillés d'un agent qui construit une intégration Didit.


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