# Qu’est-ce que MCP ? Donner de vrais outils à votre assistant IA

[Canonical HTML page](https://gradiently.design/fr/guide/what-is-mcp)

Un assistant IA qui ne sait que parler se limite aux conseils. Un assistant qui peut utiliser vos outils peut réellement faire le travail. MCP est le standard qui relie les deux.

## The short version

- MCP, le Model Context Protocol, est un standard ouvert qui permet aux applications d’IA de se connecter de façon uniforme à des outils et des données externes.
- Anthropic a lancé MCP comme standard ouvert en novembre 2024, et il est aujourd’hui pris en charge par un nombre croissant d’applications d’IA et d’outils de développement.
- Dans MCP, une application hôte comme un assistant IA fait tourner des clients qui se connectent à des serveurs, et chaque serveur propose des outils, des ressources et des prompts.
- Avec MCP, un assistant peut faire un vrai travail dans d’autres logiciels, comme chercher des ressources, créer des visuels ou mettre à jour des fiches, au lieu de seulement expliquer comment faire.
- Connectez les serveurs MCP avec des identifiants limités et révocables, n’accordez que les autorisations nécessaires à la tâche et vérifiez ce que fait l’assistant.

**Qu’est-ce que MCP ?** MCP, le **Model Context Protocol**, est un standard ouvert qui permet aux assistants IA d’utiliser de vrais outils et de vraies données. Au lieu que chaque application d’IA construise une intégration sur mesure pour chaque service, un service propose un serveur MCP et n’importe quel assistant compatible MCP peut s’y connecter. Le résultat : un assistant capable d’agir, par exemple chercher dans vos fichiers, créer un visuel ou mettre à jour une fiche, plutôt que de seulement vous dire comment faire.

Anthropic a lancé MCP comme standard ouvert en novembre 2024, et il a depuis été adopté par un nombre croissant d’applications d’IA et d’outils de développement. Le [site officiel de MCP](https://modelcontextprotocol.io) le décrit comme une façon universelle de connecter les applications d’IA aux systèmes externes, et le compare à un port USB-C pour l’IA.

## Comment fonctionne MCP : hôtes, clients et serveurs

MCP a trois rôles. Vous n’avez directement affaire qu’au premier et au troisième.

| Rôle | Ce que c’est | Exemple |
| --- | --- | --- |
| Hôte | L’application d’IA que vous utilisez | Une application d’assistant IA, ou un outil de code avec IA |
| Client | Un connecteur dans l’hôte, un par serveur | Gère l’échange avec un service |
| Serveur | Un programme qui expose les capacités d’un service | Un outil de design, un stockage de fichiers, un agenda, une base de données |

Un hôte peut se connecter à de nombreux serveurs à la fois, chacun par son propre client.

Chaque serveur peut proposer trois types d’éléments. Les **outils** sont des actions que l’assistant peut effectuer, comme « créer un visuel ». Les **ressources** sont des données qu’il peut lire, comme un fichier ou un profil de marque. Les **prompts** sont des instructions toutes faites que le serveur suggère pour les tâches courantes. Les serveurs peuvent tourner sur votre propre ordinateur, en communiquant par l’entrée et la sortie standard, ou sur le web, en communiquant par HTTP.

## Ce qui se passe quand un assistant utilise un outil

Derrière une demande simple, les étapes sont toujours les mêmes. Il est utile de les connaître, car chacune est un point où vous gardez la main.

1. **L’assistant découvre ce qui est disponible** À la connexion, le client demande à chaque serveur la liste de ses outils, avec un nom, une description et les paramètres attendus par chacun.
2. **Vous demandez quelque chose** Par exemple : crée une story annonçant que nous fermons tard le vendredi.
3. **L’assistant choisit un outil** Il décide qu’un outil de design convient et remplit les paramètres à partir de votre demande. Beaucoup d’applications vous demandent l’autorisation avant de lancer un outil.
4. **Le serveur fait le travail** Il appelle le vrai service avec les identifiants que vous lui avez donnés, et seulement avec les autorisations que ces identifiants permettent.
5. **Le résultat revient** Le serveur renvoie le résultat, comme un lien vers la nouvelle création, et l’assistant vous dit ce qu’il a fait.

```json
{
  "jsonrpc": "2.0",
  "id": 7,
  "method": "tools/call",
  "params": {
    "name": "design",
    "arguments": {
      "request": "A story announcing that we open late on Fridays",
      "size": "ig-story"
    }
  }
}
```

À quoi ressemble un appel d’outil sur le réseau. Les messages MCP utilisent JSON-RPC : une méthode, un nom d’outil et ses arguments. Vous n’avez jamais à les écrire ; l’assistant s’en charge.

## Ce que MCP rend possible pour le design

L’essentiel du travail de design est une chaîne de petites étapes réparties entre plusieurs applications. MCP permet à un assistant de porter cette chaîne pour vous, dans les outils que vous utilisez déjà, pendant que vous gardez le dernier mot.

### Assistant sans outils

- Propose un titre ; vous le copiez dans votre application de design
- Décrit une palette ; vous saisissez les codes hex
- Explique comment redimensionner ; vous le faites cinq fois
- Ne voit ni votre kit de marque ni vos créations passées

### Assistant avec MCP

- Crée le visuel avec le titre en place
- Cherche de vraies ressources et les applique
- Fait des copies à chaque taille demandée
- Lit votre profil de marque avant de commencer

La qualité dépend toujours de l’outil à l’autre bout. Un assistant connecté à un outil de design doté d’un solide système de marque produit un travail fidèle à la marque ; un assistant connecté à une page blanche produit un travail générique. [Les outils de design IA](https://gradiently.design/fr/guide/ai-design-tools) explique comment en juger, et [une charte de marque pour l’IA](https://gradiently.design/fr/guide/brand-guidelines-for-ai) montre comment donner à un assistant des règles qu’il peut suivre.

## Utiliser MCP en toute sécurité

Connecter un assistant à un vrai service, c’est lui permettre de modifier de vraies choses. Traitez une connexion MCP comme l’accès donné à un nouveau collègue compétent : précis, limité et facile à retirer.

- **Utilisez des clés limitées.** Créez une clé qui n’autorise que ce dont la tâche a besoin, par exemple lire des créations sans rien réserver.
- **Une clé par usage.** Nommez chaque clé d’après l’endroit où elle sert, pour pouvoir en révoquer une sans casser les autres.
- **Gardez les clés secrètes.** Stockez-les dans un gestionnaire de mots de passe ou les réglages sécurisés du client, jamais dans des fichiers partagés ou des captures d’écran.
- **Vérifiez avant d’approuver.** Lisez ce qu’un outil s’apprête à faire, surtout s’il crée, modifie ou dépense quelque chose.
- **Méfiez-vous des contenus non fiables.** Un texte que lit l’assistant via un outil, comme une page web ou un document, peut contenir des instructions. Désactivez les outils sensibles quand vous travaillez sur des contenus dont vous n’êtes pas sûr.
- **Révoquez ce que vous n’utilisez pas.** Les vieilles clés sont un risque sans aucun bénéfice.

| Autorisation | Permet à l’assistant de | À accorder quand |
| --- | --- | --- |
| Lire les créations | Lister et ouvrir vos créations | Il doit voir votre travail passé ou s’en servir |
| Créer et modifier des créations | Réaliser de nouvelles créations et les modifier | Vous voulez qu’il produise pour vous |
| Rechercher des Marks | Chercher des matières dans le Marché | Il doit trouver un style pour un brief |
| Générer des marques | Créer des propositions de marque à partir d’une description | Vous lancez une nouvelle marque |
| Réserver des Marks | Réserver un Mark pour votre espace de travail | Seulement si vous voulez qu’il agisse sur la propriété |

Les autorisations d’une clé Gradiently, comme exemple de moindre privilège : la plupart des tâches de design n’ont besoin que des trois premières.

> **Ne connectez que des serveurs de confiance** Un serveur MCP exécute du code en votre nom et voit ce que l’assistant lui envoie. Utilisez des serveurs publiés par le service lui-même ou par des personnes de confiance, et lisez les autorisations qu’ils demandent.

## Gradiently et MCP

Gradiently fait tourner un serveur MCP hébergé à l’adresse `https://gradiently.design/api/mcp`. Créez une clé dans Réglages, rubrique API et agents, choisissez ce qu’elle peut faire (lire des créations, créer et modifier des créations, rechercher des Marks ou générer des marques, par exemple) et ajoutez-la à votre client MCP. La clé ne s’affiche qu’une fois et peut être révoquée à tout moment. Votre assistant peut alors chercher des Marks, lire votre espace de travail, générer des propositions de marque et réaliser des créations qui s’ouvrent dans le Studio pour que vous les finalisiez.

```json
{
  "mcpServers": {
    "gradiently": {
      "url": "https://gradiently.design/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}
```

La forme d’une entrée MCP distante dans les clients qui utilisent une configuration JSON. Remplacez YOUR_KEY par votre clé et gardez le fichier privé.

Pour voir ce que cela donne en pratique, voir [créer avec Claude](https://gradiently.design/fr/guide/design-with-claude). Pour une configuration pas à pas dans différents clients, voir [connecter un assistant IA](https://gradiently.design/fr/guide/connect-ai-assistant) et la [documentation développeurs](https://gradiently.design/fr/developers/mcp).

## FAQ

### Qu’est-ce que MCP en IA ?

MCP, le Model Context Protocol, est un standard ouvert pour connecter les applications d’IA à des outils et des données externes, afin qu’un assistant puisse agir dans d’autres logiciels au lieu de seulement donner des conseils.

### Qui a créé MCP ?

Anthropic a lancé le Model Context Protocol comme standard ouvert en novembre 2024. Il est développé de manière ouverte, et de nombreuses applications d’IA et outils de développement le prennent désormais en charge.

### Qu’est-ce qu’un serveur MCP ?

Un programme qui expose les capacités d’un service aux assistants IA, sous forme d’outils à appeler, de ressources à lire et de prompts à utiliser. Il peut tourner sur votre ordinateur ou sur le web.

### MCP est-il sûr ?

Il est aussi sûr que les autorisations que vous accordez. Ne connectez que des serveurs de confiance, utilisez des clés limitées et révocables, vérifiez les actions avant de les approuver et supprimez les clés dont vous ne vous servez plus.

### Faut-il savoir coder pour utiliser MCP ?

En général non. Beaucoup d’applications d’IA permettent d’ajouter un serveur MCP avec une URL et une clé, et l’assistant gère lui-même les appels d’outils.
