
Storyblok MCP Server
par zerdos
Contrôle complet du CMS Storyblok via MCP — gérez les histoires, les assets, les composants, les versions et les tags via Claude ou tout client MCP.
Ce qu'il fait
Connecte votre assistant IA directement aux API de gestion et de livraison de contenu de Storyblok, lui donnant le contrôle total de votre CMS headless. Vous pouvez créer, mettre à jour, publier et supprimer des histoires ; gérer les assets et les dossiers ; définir des schémas de composants ; planifier des versions ; et rechercher du contenu — tout cela en langage naturel.
Outils
ping— Vérification de l'état de la connexion au serveurfetch-stories— Liste les histoires avec des options de filtrageget-story— Récupère une histoire spécifique par ID ou slugcreate-story— Crée de nouvelles entrées de contenuupdate-story— Modifie des histoires existantesdelete-story— Supprime des histoirespublish-story/unpublish-story— Contrôle l'état de publicationget-story-versions/restore-story— Historique des versions et restaurationfetch-tags/create-tag/delete-tag— Gestion des tagscreate-tag-and-add-to-story— Crée et assigne en une seule étapefetch-releases/create-release/publish-release/delete-release— Flux de publication planifiésadd-story-to-release— Met le contenu en file d'attente pour une versionfetch-assets/get-asset/delete-asset— Gestion de la bibliothèque d'assetsinit-asset-upload/complete-asset-upload— Flux de téléchargement en deux étapesfetch-asset-folders/create-asset-folder/update-asset-folder/delete-asset-folder— Organisation des assetsfetch-components/get-component/create-component/update-component/delete-component— Gestion des schémas de blocssearch-stories/get-story-by-slug— Découverte avancée de contenuget-space/fetch-folders/fetch-datasources— Opérations au niveau de l'espace
Installation
Nécessite trois variables d'environnement : STORYBLOK_SPACE_ID, STORYBLOK_MANAGEMENT_TOKEN, et STORYBLOK_DEFAULT_PUBLIC_TOKEN.
// claude_desktop_config.json
{
"mcpServers": {
"storyblok": {
"command": "node",
"args": ["/path/to/mcp-storyblok-server/build/index.js"],
"env": {
"STORYBLOK_SPACE_ID": "votre_space_id",
"STORYBLOK_MANAGEMENT_TOKEN": "votre_management_token",
"STORYBLOK_DEFAULT_PUBLIC_TOKEN": "votre_public_token"
}
}
}
}
Build d'abord avec yarn install && yarn build.
Hôtes supportés
Aucun hôte spécifique n'est confirmé dans le README au-delà de la compatibilité générale avec les clients MCP.






