# Tutoriel : connecter un serveur MCP à l’agent Enydea

> Ajoutez un serveur MCP public dans Paramètres, n’autorisez que ses outils en lecture, laissez l’agent en utiliser un et trouvez l’appel au journal (15 minutes).

Source: https://enydea.com/fr/documentation/tutorial-add-mcp-server-to-agent · Last updated 2026-10-09

## Objectif

Connectez un serveur MCP à l’agent IA d’Enydea, n’activez que les outils qui consultent des informations, posez à l’agent une question qui utilise l’un d’eux et retrouvez cet appel dans le journal. Cela prend environ 15 minutes.

L’exemple utilise DeepWiki, un serveur MCP public qui répond à des questions sur du code open source hébergé sur GitHub et ne nécessite aucune clé. Les étapes sont les mêmes pour tout serveur MCP.

## Ce qu’il vous faut

- Un compte administrateur de l’entreprise dans Enydea. Les autres membres de l’équipe ne peuvent pas gérer les serveurs MCP.
- Un abonnement actif. Chaque exécution de l’agent compte comme usage de l’IA.
- L’adresse d’un serveur MCP. Pour ce tutoriel : `https://mcp.deepwiki.com/mcp`. Pour votre propre système : l’adresse `https://` et, si nécessaire, une clé d’API fournie par son éditeur.

> **Remarque :** DeepWiki est exploité par une autre entreprise. Ses outils et leurs noms peuvent changer ; les noms ci-dessous sont des exemples.

## Étapes

### Ajouter le serveur

1. Sélectionnez l’icône d’engrenage en bas de la barre latérale pour ouvrir **Paramètres** (Settings). Ouvrez l’onglet **Intégrations** (Integrations) et faites défiler jusqu’à **MCP servers**.
2. Sélectionnez **Add MCP server**.
3. Saisissez `DeepWiki` comme **Name** et `https://mcp.deepwiki.com/mcp` comme **Server URL (https)**.
4. Réglez **Authentication** sur **None**. Avec la valeur par défaut, **Bearer token**, le serveur est refusé, car un jeton est exigé.
5. Laissez **Max calls per agent run** à 20 et sélectionnez **Connect**.
6. Un message indique combien d’outils ont été trouvés, tous désactivés tant que vous ne les autorisez pas. Le serveur apparaît dans la liste.

Pour votre propre système, choisissez **Bearer token** ou **Custom header** à l’étape 4 et collez la clé dans **Token / API key**.

### Autoriser les outils en lecture seule

7. Sélectionnez la ligne **DeepWiki** pour ouvrir son panneau. Lisez la liste des outils : chaque outil a une description et ses paramètres d’entrée, et chaque règle indique **Off**.
8. Sélectionnez **Allow read-only tools**. DeepWiki n’étiquette aucun de ses outils ; Enydea se fonde donc sur les noms : les outils dont le nom ne commence pas par un mot comme create, send ou delete passent à **Allowed**.
9. Vérifiez la liste. Chaque outil autorisé affiche désormais son nom pour l’agent, par exemple `mcp__deepwiki__ask_wiki_question`. Remettez sur **Off** tout outil dont vous ne voulez pas.

### Interroger l’agent

10. Sélectionnez **AI** en bas à droite de l’écran et passez le panneau de **CHAT** à **AGENT**.
11. Saisissez : « Use DeepWiki to explain in five bullet points what the GitHub repository angular/angular is for. » Appuyez sur Entrée.
12. Pendant que l’agent travaille, le panneau affiche chaque étape et l’outil qu’il appelle. Une fois terminé, la réponse se termine par le nombre d’étapes et les outils utilisés.

### Retrouver l’appel

13. Retournez dans **Paramètres** -> **Intégrations** -> **MCP servers**. Fermez le panneau **DeepWiki** et rouvrez-le.
14. Développez **Recent calls**. La ligne la plus récente affiche l’heure, l’outil, `ok`, la durée et les arguments envoyés par l’agent, comme le nom du dépôt.

## Vérifier le résultat

- La ligne **DeepWiki** affiche une coche verte et le nombre d’outils activés.
- La réponse de l’agent cite un outil qui commence par `mcp__deepwiki__`.
- **Recent calls** contient une ligne avec `ok`. Si elle indique `error`, la ligne en donne la raison. Si le serveur affiche une ligne d’erreur après **Connect**, corrigez l’authentification dans son panneau et sélectionnez **Refresh tools**. Si l’URL est erronée, sélectionnez **Remove** et ajoutez à nouveau le serveur.

## Pour aller plus loin

- Connectez votre propre système. Commencez par **Allow read-only tools**. Réglez les outils qui créent, envoient ou suppriment des éléments sur **Ask to confirm**, ou laissez-les sur **Off**.
- Laissez une tâche planifiée utiliser les outils. Voir [Assistant IA et agents](https://enydea.com/fr/documentation/ai-assistant-and-agents.md).
- Lorsque vous avez fini de tester, sélectionnez **Turn all off** ou **Remove**.
- Lisez les détails, les limites et les remarques de sécurité dans [Serveurs MCP](https://enydea.com/fr/documentation/agent-mcp-servers.md).
