Que fait mcp-installer-claude-skill ?
Installez n'importe quel serveur MCP dans Claude Desktop sans erreur. Gère le diagnostic d'environnement, tous les types d'authentification, l'écriture de configuration avec chemins absolus, et la vérification de bout en bout. Inclut des références pour 20 MCP courants et un flux générique pour tout MCP non répertorié.
Description
Cette compétence automatise l'installation et la configuration des serveurs MCP (Model Context Protocol) dans Claude Desktop. Elle est conçue pour éliminer les erreurs courantes liées à l'installation manuelle, en particulier les problèmes de chemins, d'authentification et de configuration.
Fonctionnalités principales
- Diagnostic d'environnement : Vérifie Node.js, Python, les variables d'environnement et les dépendances système nécessaires au fonctionnement des serveurs MCP.
- Gestion de l'authentification : Prend en charge OAuth, clés API, tokens et autres méthodes d'authentification courantes.
- Écriture de configuration robuste : Génère automatiquement les fichiers de configuration (
claude_desktop_config.json) avec des chemins absolus pour éviter les erreurs. - Vérification de bout en bout : Après installation, teste le serveur MCP pour confirmer qu'il fonctionne correctement dans Claude Desktop.
- Support pour 20 MCP courants : Inclut des configurations pré-paramétrées pour GitHub, Slack, Figma, Jira, Notion, et bien d'autres.
- Flux générique : Un processus étape par étape pour installer tout serveur MCP non listé dans la base de connaissances.
MCPs supportés (liste partielle)
| Serveur MCP | Description |
|---|---|
| GitHub | Gestion des dépôts, issues, PRs |
| Slack | Messagerie, canaux, fichiers |
| Figma | Design, composants, prototypes |
| Jira | Projets, tickets, workflow |
| Notion | Pages, bases de données, recherches |
| ... | (jusqu'à 20 MCPs) |
Utilisation
- Assurez-vous que Node.js (v16+) et Python (3.8+) sont installés.
- Lancez la compétence dans Claude Desktop.
- Indiquez le nom du serveur MCP que vous souhaitez installer (par exemple, "GitHub MCP").
- Suivez les instructions pour l'authentification si nécessaire.
- La compétence configure automatiquement Claude Desktop.
- Vérifiez le fonctionnement via la vérification de bout en bout.
Pour les MCP non listés
Fournissez le nom exact du package npm ou PyPI, ou un repository GitHub. La compétence suivra un flux générique :
- Installation du package.
- Configuration de l'authentification (si applicable).
- Écriture de la configuration dans
claude_desktop_config.jsonavec chemins absolus. - Test de connexion.
Remarques importantes
- Les chemins absolus sont obligatoires pour éviter les erreurs dans Claude Desktop.
- Si un serveur MCP nécessite des clés d'API, la compétence vous demandera de les fournir en toute sécurité.
- La compétence met à jour le fichier de configuration sans écraser les configurations existantes d'autres MCPs.
Débogage
Si l'installation échoue, la compétence fournit des messages d'erreur détaillés et des suggestions de correction. Vérifiez :
- La version de Node.js (>=16).
- La présence de Python.
- Les permissions d'écriture dans le répertoire de configuration de Claude Desktop.
- La validité des clés d'authentification.
Contribution
Pour signaler un problème ou proposer un nouveau MCP prédéfini, veuillez ouvrir une issue sur le repository GitHub.
Licence
MIT