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.
claude_desktop_config.json selon votre OS : C:\Users\{username}\AppData\Roaming\Claude\claude_desktop_config.json (accessible via %APPDATA%\Claude\)~/Library/Application Support/Claude/claude_desktop_config.jsongit clone https://github.com/BabbarTech/YourtextGuruMCP.gitcd YourtextGuruMCPnpm installOuvrez (ou créez) le fichier claude_desktop_config.json et ajoutez le bloc suivant :
{
"mcpServers": {
"yourtextguru": {
"command": "node",
"args": ["/absolute/path/to/ytgmcp/dist/index.js"],
"env": {
"YTG_API_KEY": "your_api_key_here"
}
}
}
}your_api_key_here par votre clé API YourTextGuru.Vérifiez que le chemin vers dist/index.js est correct selon l'endroit où vous avez cloné le projet.
npm run buildnode dist/index.jsSi tout est correct, le serveur doit afficher qu'il est en écoute et prêt à recevoir les requêtes de Claude.
« Crée un guide SEO pour "recette de crêpes" en français (fr_FR) »| 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 |
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) »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.
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 ? »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] »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.