Aller au contenu
Guide

Outils Claude Skills vs MCP : choisissez le bon point d'extension

| 8 min read

Claude Skills charge les instructions dans leur contexte. Les outils MCP exécutent des actions à distance. Sept critères pour choisir le bon, avec du code pour les deux chemins.

Workspace with notebook and laptop representing Skills and MCP tool setup
Photo by Andrew Neel on Unsplash

Anthropic a livré Claude Skills en mars 2026 et les développeurs se posent désormais la même question chaque semaine : cette tâche est-elle une compétence ou un outil MCP ? Les documents les traitent comme complémentaires, mais cela vous laisse la décision de câblage. Choisissez mal et soit vous remplissez les invites avec des données sur lesquelles le modèle ne peut pas agir, soit vous construisez un serveur pour héberger les instructions qui appartiennent à un fichier de démarque.

La version courte : les compétences enseignent le modèle comment réfléchir à une tâche. Les outils MCP permettent au modèle faire des choses en dehors de lui-même. Vous trouverez ci-dessous un modèle mental concret, sept critères de sélection et un code de travail pour les deux chemins.

La fracture : contexte contre action

Une compétence est un dossier qui réside sur le disque. Il contient un SKILL.md avec une description du déclencheur, un flux de travail, des documents de référence facultatifs et des scripts facultatifs. Claude charge la Skill en contexte lorsque la demande de l'utilisateur correspond. Rien ne circule sur le réseau.

Un outil MCP est une fonction côté serveur que Claude appelle au moment de l'exécution. Vous enregistrez un schéma, le modèle appelle l'outil par son nom et votre serveur répond avec JSON. Le résultat revient dans la conversation.

On façonne le raisonnement du modèle. L'autre effectue le travail. Vous expédierez souvent les deux, et ils se référencent mutuellement.

Sept critères pour en choisir un

Critère Choisissez une compétence Choisissez un outil MCP
Nécessite des données en temps réel Non Oui
A des effets secondaires (écrit, envoie) Non Oui
Nécessite des secrets au moment de l'appel Non Oui
Codifie le style, la politique ou le flux de travail Oui Non
La sortie est un code déterministe Non Oui
La réponse s’inscrit dans le budget rapide Oui Soit
L'auditeur a besoin d'un journal d'appels Non Oui

Ligne par ligne : si la tâche nécessite des données fraîches (DNS, prix, inventaire), vous avez besoin d'un outil. Si vous souhaitez que Claude suive une liste de contrôle d'évaluation en 12 étapes, rédigez une compétence. Si le travail exécute des migrations de bases de données, il doit s'agir d'un outil avec une piste d'audit. La frontière est plus claire une fois que vous arrêtez de les considérer comme des alternatives.

Une compétence qui pointe vers un serveur MCP

Une compétence peut indiquer à Claude quels outils MCP utiliser. Ce modèle est le modèle par défaut pour les systèmes de production. La compétence contient le flux de travail et les règles ; le serveur MCP s'exécute.

SKILL.md

Mettez la gâchette dans le description champ. Gardez-le précis. "À utiliser lorsque l'utilisateur pose des questions sur le DNS" achemine mieux les requêtes que "Gère les tâches réseau".

Fait référence aux charges de compétences à la demande

Les fichiers de référence restent en dehors de l'invite de base. Claude les récupère lorsque le flux de travail en a besoin. Une liste de fournisseurs de 2 000 lignes ne coûte rien lorsque l'utilisateur pose des questions sur l'analyse JSON.

L'outil MCP que la Skill appelle

Les références des compétences lookup_dns. Cet outil est déclaré par le serveur MCP et invoqué au moment de l'exécution.

Schéma de l'outil (côté serveur)

L'appel HTTP derrière

Réponse structurée que Claude voit

L'outil effectue la recherche sur le 1.1.1.1 résolveur et renvoie la charge utile. Claude reçoit le JSON, pas le format filaire DNS brut. La compétence lui dit de restituer un tableau au lieu de vider l'objet.

Erreurs courantes

Insérer des données de recherche dans une compétence

Un fichier de référence avec chaque indicatif de pays est très bien. Un fichier de référence avec chaque certificat SSL sur Internet ne l'est pas. Lorsque les données changent quotidiennement ou que la liste dépasse quelques centaines de lignes, déplacez-la derrière un appel d'outil.

Rédaction d'un outil pour une liste de contrôle

Si votre « outil » renvoie une liste statique de 10 choses à vérifier, c'est une compétence. Les outils coûtent un aller-retour. Les compétences ne coûtent rien au moment de l'appel.

Duplication de la logique aux deux endroits

Ne reformulez pas les descriptions des outils dans la prose de la compétence. Claude lit les deux et la formulation dupliquée gaspille le contexte. Référencez l'outil par son nom, conservez le schéma sur le serveur MCP.

Oublier un CLAUDE.md aiguille

Les compétences s'activent lors d'un match déclenché. Pour les règles hautement prioritaires, pointez également sur la compétence de CLAUDE.md:

Cela garantit que Claude charge la compétence à chaque requête pertinente, pas seulement lorsque l'heuristique correspond.

Quand tu n’en as besoin que d’un

Seules les compétences sont bonnes quand

  • Vous souhaitez appliquer une liste de contrôle de révision de code dans un dépôt.
  • Vous souhaitez épingler un style d'écriture (ce post utilise stop-slop).
  • Vous souhaitez que Claude suive un runbook de migration, mais un humain exécute les commandes.

MCP uniquement est juste quand

  • Vous exposez les API internes à un agent qui connaît déjà le workflow.
  • Vos utilisateurs dirigent la conversation et les règles en direct dans une invite système.
  • Vous regroupez des outils que tout le monde peut récupérer (Botoi expédie 49 outils de cette façon).

Un modèle qui fonctionne

  1. Choisissez la limite : données ou comportement. Les données vont derrière un outil. Le comportement entre dans une compétence.
  2. Écrivez d'abord le serveur MCP. Clouez les schémas, car la compétence les référencera.
  3. Écrivez une compétence qui se déclenche dans la langue de l'utilisateur que vous souhaitez intercepter.
  4. Faites référence aux noms d’outils depuis l’intérieur de la compétence. Expliquez quand appeler chacun.
  5. Ajouter un CLAUDE.md ligne lorsque la compétence doit se déclencher à chaque invite correspondante.
  6. Envoyez un dossier de référence pour les connaissances statiques que vous souhaitez charger à la demande.

Essayez-le avec le serveur Botoi MCP

Si vous souhaitez associer une Skill à un serveur MCP fonctionnel, connectez-vous à https://api.botoi.com/mcp. Vous disposez de 49 outils pour DNS, SSL, validation des e-mails, JWT, hachage, etc. Écrivez une compétence qui sélectionne le bon outil pour votre flux de travail et vous disposez d'un agent à deux couches sans exécuter aucune infrastructure.

Voir le Configuration en 30 secondes pour Claude Desktop, Cursor et VS Code, ou parcourez le Documents sur l'API pour la liste complète des points de terminaison.

FAQ

Quelle est la différence entre une Skill Claude et un outil MCP ?
Une compétence est un dossier d'instructions et de fichiers de référence que Claude charge en contexte lorsque la tâche correspond. Un outil MCP est une fonction distante que le modèle appelle via HTTP pour exécuter du code ou récupérer des données. Les compétences apprennent à Claude à penser. Les outils permettent à Claude de travailler en dehors du modèle.
Puis-je utiliser une Skill et un serveur MCP ensemble ?
Oui. Une compétence fait souvent référence aux outils MCP par leur nom. La compétence explique le flux de travail et les règles ; les outils effectuent les actions. La plupart des configurations de production expédient les deux ensemble.
Claude Skills exécute-t-il du code ?
Non. Les compétences contiennent des démarques, des scripts et des données de référence, mais Claude les lit comme contexte. L'exécution se fait via le modèle lui-même ou via les outils vers lesquels pointe la compétence.
Quand dois-je créer une compétence au lieu d’un serveur MCP ?
Développez une compétence lorsque la tâche nécessite des connaissances spécialisées, une liste de contrôle ou un guide de style que le modèle doit suivre. Créez un serveur MCP lorsque vous avez besoin de données en temps réel, d'un stockage avec état ou d'effets secondaires que le modèle ne peut pas produire seul.
Botoi est-il disponible en tant que compétence, serveur MCP ou les deux ?
Botoi fournit un serveur HTTP MCP Streamable sur https://api.botoi.com/mcp avec 49 outils sélectionnés. Vous pouvez l'associer à une compétence qui apprend à Claude quand utiliser des outils spécifiques ; le dépôt Botoi comprend une compétence de référence que vous pouvez copier.

Commencez a construire avec botoi

150+ endpoints API pour la recherche, le traitement de texte, la generation d'images et les utilitaires pour developpeurs. Offre gratuite, sans carte bancaire.