Configuration dans Claude Desktop
Configurez OptimoCMS MCP dans Claude Desktop — gérez vos sites depuis l'assistant AI d'Anthropic.
Configuration dans Claude Desktop
Connectez OptimoCMS à Claude Desktop pour que Claude puisse gérer vos sites, créer des pages et générer du contenu.
Prérequis
- Claude Desktop installé (macOS ou Windows)
- Une clé API OptimoCMS avec au minimum la permission
read(en créer une)
Étape 1 — Ouvrir le fichier de configuration
Claude Desktop stocke la configuration MCP dans un fichier JSON :
| OS | Chemin |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
Ouvrez ce fichier dans un éditeur de texte. S'il n'existe pas encore, créez-le.
Étape 2 — Ajouter OptimoCMS MCP
Ajoutez le bloc optimocms dans mcpServers :
{
"mcpServers": {
"optimocms": {
"type": "streamable-http",
"url": "https://europe-west4-cms-sg.cloudfunctions.net/mcpServer",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Remplacez YOUR_API_KEY par votre clé API.
S'il y a déjà d'autres serveurs MCP dans le fichier, ajoutez optimocms dans l'objet mcpServers existant — pas comme un objet séparé.
Étape 3 — Redémarrer Claude Desktop
Quittez complètement Claude Desktop et rouvrez-le. Vous verrez une icône marteau (🔨) dans le champ de texte — cela confirme que les outils MCP sont disponibles.
Étape 4 — Tester avec list_sites
Tapez dans Claude :
Montre tous mes sites OptimoCMS.Claude appelle automatiquement list_sites et affiche vos sites :
{
"sites": [
{
"id": "site_abc123",
"name": "Boulangerie Croûte Dorée",
"domain": "croutedoree.fr",
"status": "active",
"language": "fr"
}
],
"total": 1
}Étape 5 — Essayer plus
Demandez à Claude de générer une page :
Génère une page de contact pour le site site_abc123 avec un formulaire, les horaires d'ouverture et une intégration Google Maps.Ou traduisez une page existante :
Traduis la page page_xyz789 du site site_abc123 en anglais.Problèmes fréquents
| Problème | Solution |
|---|---|
| Pas d'icône marteau | Le fichier de configuration est au mauvais endroit ou contient du JSON invalide |
| "401 Unauthorized" | La clé API est invalide ou expirée |
| Claude n'utilise pas les outils | Mentionnez explicitement "OptimoCMS" ou "MCP" dans votre prompt |
Étapes suivantes
- Tous les outils MCP disponibles — aperçu complet
- Workflows AI — exemples de prompts pour les tâches courantes