Le Model Context Protocol (MCP) permet à votre assistant IA (Claude Desktop, etc.) d'utiliser directement les outils de YourTextGuru. En installant le MCP YourTextGuru, vous pouvez analyser et optimiser votre contenu SEO (guides QBST, scores SOSEO/DSEO, brief SEO, génération de contenu) sans quitter votre interface habituelle.
Prérequis
- Node.js (version ≥ 18)
- npm (installé avec Node.js)
- Une clé API YourTextGuru (obtenir une clé)
- Claude Desktop installé (version payante ou gratuite ; la version gratuite a des limites d'usage plus fortes. Téléchargement)
- Accès au fichier
claude_desktop_config.jsonselon votre OS :- sur PC, généralement :
C:\Users\{username}\AppData\Roaming\Claude\claude_desktop_config.json(accessible via%APPDATA%\Claude\) - sur mac, généralement :
~/Library/Application Support/Claude/claude_desktop_config.json - ou directement depuis l'app Claude Desktop : Paramètres > Développeur > Modifier la config
- sur PC, généralement :
Étapes d'installation et de configuration
- Cloner le dépôt GitHub
git clone https://github.com/BabbarTech/YourtextGuruMCP.git - Se déplacer dans le dossier du projet
cd YourtextGuruMCP - Installer les dépendances
npm install - Configurer la clé API YourTextGuru dans Claude Desktop
Ouvrez (ou créez) le fichier
claude_desktop_config.jsonet ajoutez le bloc suivant :{
"mcpServers": {
"yourtextguru": {
"command": "node",
"args": ["/absolute/path/to/ytgmcp/dist/index.js"],
"env": {
"YTG_API_KEY": "your_api_key_here"
}
}
}
}Remplacezyour_api_key_herepar votre clé API YourTextGuru.Vérifiez que le chemin vers
dist/index.jsest correct selon l'endroit où vous avez cloné le projet. - Compiler le projet (TypeScript → JavaScript)
npm run build - Lancer le serveur MCP YourTextGuru
node dist/index.jsSi tout est correct, le serveur doit afficher qu'il est en écoute et prêt à recevoir les requêtes de Claude.
Vérification & test
- Redémarrez Claude Desktop pour que la nouvelle configuration soit prise en compte (minimiser ne suffit pas).
- Envoyez une requête simple au MCP, par exemple :
« Crée un guide SEO pour "recette de crêpes" en français (fr_FR) » - Si vous obtenez une réponse avec un guide ID et des informations de création, tout fonctionne correctement.
Dépannage / erreurs fréquentes
| Erreur | Signification | Solution recommandée |
|---|---|---|
401 Unauthorized | Clé API invalide ou manquante | Vérifiez que la clé est bien copiée depuis votre compte YourTextGuru |
429 Too Many Requests | Quota d'API dépassé | Attendez la réinitialisation ou vérifiez votre plan YourTextGuru |
spawn … ENOENT | Problème d'installation Node / chemin | Vérifiez que Node.js est installé et que le chemin vers le script est correct |
400 / 404 | Paramètres incorrects ou ressource non trouvée | Consultez les logs générés par le serveur MCP ou vérifiez les ID de guide |
Fonctionnalités principales et exemples d'utilisation
Gestion des guides SEO
Fonctions : ytg_create_guide, ytg_list_guides, ytg_get_guide, ytg_delete_guide
Exemple de prompt :
« Crée un guide SEO pour "meilleure recette tarte aux pommes" en français (fr_FR) »Analyse de contenu
Fonctions : ytg_check_text, ytg_check_url
Exemple de prompt :
« Analyse ce texte par rapport au guide 12345 : [votre texte] »
« Analyse l'URL https://example.com/article avec le guide 12345 »Retourne les scores SOSEO (optimisation) et DSEO (sur-optimisation) avec les zones d'amélioration.
Recherche SERP
Fonctions : ytg_get_serp, ytg_get_paa, ytg_get_related
Exemple de prompt :
« Montre-moi les questions PAA (People Also Ask) du guide 12345 »
« Quelles sont les recherches associées pour le guide 12345 ? »Brief SEO
Fonctions : ytg_create_brief, ytg_get_brief, ytg_analyze_brief
Exemple de prompt :
« Génère un brief SEO pour le guide 12345 »
« Analyse mon texte par rapport au brief du guide 12345 : [texte] »Génération de contenu (SEO TXL)
Fonctions : ytg_seotxl_auto, ytg_seotxl_outline, ytg_seotxl_questions, ytg_seotxl_rephrase
Exemples de prompts :
« Génère un plan de contenu optimisé pour le guide 12345 »
« Crée 20 questions FAQ pour le guide 12345 »
« Reformule ce texte en l'optimisant pour le guide 12345 : [texte] »⚠️ Nécessite une clé API OpenAI configurée dans votre compte YourTextGuru.
Pour plus d'informations, consultez le dépôt GitHub.
US
FR
ES