Connector-Anleitung7 Minuten Lesezeit30 MCP-Tools7 Sprachen

Storyblok MCP-Server für Stories, Assets und Releases

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

HCVom HelpCode-TeamAktualisiert 7 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Storyblok

Storyblok

Storyblok headless CMS through the Management API: stories and folders with their block content, create, update, publish and unpublish, component schemas, asset metadata, datasources, workflow stages and releases, in the EU, US, CA, AP or CN region.

Tools

30

Region

INTL

Kategorie

CMS

Authentifizierung

API Key

Benötigte Env-Vars

STORYBLOK_PERSONAL_ACCESS_TOKENSTORYBLOK_SPACE_IDSTORYBLOK_API_HOST
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Zusammenfassung

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

Geführte Einrichtung

Storyblok in 2 Minuten mit Claude, ChatGPT oder Copilot verbinden

Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Storyblok in der geführten Einrichtung und trag deine MCP-URL in deinen KI-Assistenten ein. Ohne Code, ohne eigenen Server.

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Frag einfach

Beispiel-Prompts für Storyblok

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Storyblok · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Storyblok klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Storyblok

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

Einrichtung

Die Einrichtung dauert etwa 3 Minuten. Du brauchst einen Storyblok-Space, seine numerische ID und die Region, in der er angelegt wurde.

  1. Öffne in Storyblok My account > Account settings > Personal access tokens, erstelle einen Token und trag ihn in STORYBLOK_PERSONAL_ACCESS_TOKEN ein. Storyblok nimmt ihn unverändert im Header Authorization, ohne Bearer-Präfix. Der Token handelt mit deinen eigenen Rechten in jedem Space, den du öffnen kannst; ein Nutzer mit eingeschränkter Rolle ergibt also einen engeren Token.
  2. STORYBLOK_SPACE_ID: die numerische ID unter Settings > Space, auch in der App-URL nach #/me/spaces/, zum Beispiel 288868932106293.
  3. STORYBLOK_API_HOST: der Management-API-Host der Region, in der der Space angelegt wurde: mapi.storyblok.com (EU), api-us.storyblok.com (USA), api-ca.storyblok.com (Kanada), api-ap.storyblok.com (Australien) oder app.storyblokchina.cn (China). Nur der Host, ohne https://.
  4. Installiere den Connector und führe storyblok_get_space aus: Er zeigt Name, Plan, Sprachen und Zahl der Stories des Space und bestätigt alle drei Werte.

Auch Entwürfe: Die Management API liest Entwürfe genauso wie veröffentlichte Inhalte, ein Token für die Content Delivery API ist also nicht nötig.

Was er liest:

  • Stories und Ordner mit storyblok_list_stories, ohne Inhalt: Filter nach Ordner (starts_with), by_slugs, search, text_search, Tags, filter_query auf Inhaltsfelder, Veröffentlichungsstatus, Workflow-Stufe, Release oder Papierkorb.
  • Eine Story mit ihrem vollständigen Block-Baum (storyblok_get_story): jeder Block mit component und _uid, dazu Übersetzungen, Tags, Workflow-Stufe und Release-Infos. storyblok_list_story_versions zeigt ihren Verlauf mit Ereignis, Autor und Zeit.
  • Die Block-Schemas mit storyblok_list_components und storyblok_get_component: jedes Feld mit Typ, Pflicht-Flag, Optionen und erlaubten Blöcken, dazu die Komponentenordner.
  • Asset-Metadaten: Dateiname als URL, Titel, Alt-Text, Copyright, Fokuspunkt, Ordner, Tags, Größe und Privat-Flag; Asset-Ordner und interne Tags.
  • Datasources und ihre Einträge (der Schlüssel in name, der Wert in value, optional je Dimension wie eine Sprache).
  • Workflows je Content-Typ, ihre Stufen und den Stufenverlauf einer Story; Releases mit Zeitplan und Status.

Was er schreibt:

  • storyblok_create_story legt eine Story oder einen Ordner an, als Entwurf, außer publish ist true. Die Inhaltswurzel braucht component mit einem Content-Typ-Block; verschachtelte Blöcke stehen in Arrays und brauchen eine _uid. Die KI liest vorher das Schema mit storyblok_list_components.
  • storyblok_update_story ersetzt den Inhalt als Ganzes: Die KI liest die Story mit storyblok_get_story, ändert sie und schickt den vollständigen Block-Baum zurück. publish true veröffentlicht zusätzlich.
  • storyblok_publish_story und storyblok_unpublish_story, optional nur für einige Sprachen. Storyblok führt sie als GET-Anfragen aus, sie ändern aber die Live-Website und zählen deshalb als Schreibzugriffe.
  • storyblok_update_asset ändert Alt-Text, Titel, Copyright, Quelle, Ordner, Tags und das Privat- oder Sperr-Flag; die Datei selbst bleibt gleich. storyblok_create_datasource_entry und storyblok_update_datasource_entry pflegen Schlüssel-Wert-Listen.
  • storyblok_change_workflow_stage verschiebt eine Story in eine andere Stufe, weist Nutzer oder Rollen zu und benachrichtigt sie mit einem Kommentar.
  • storyblok_create_release und storyblok_update_release; do_release: true veröffentlicht alle Story-Änderungen des Release auf einmal. Eine Story-Änderung kommt mit release_id beim Anlegen oder Ändern in ein Release.

Bei der Installation ausgeschaltet: storyblok_delete_story (ein Ordner geht mit all seinen Stories, und sie verschwinden sofort aus der Delivery API) und storyblok_delete_asset (Stories, die noch auf die URL zeigen, zeigen eine kaputte Datei). Über diesen Connector lassen sie sich nicht rückgängig machen, deshalb schaltet ein Workspace-Admin sie ein, wenn das Team sie braucht.

Datenformate: IDs sind Zahlen, uuid-Felder sind UUIDs. full_slug ist der Pfad einer Story; published und unpublished_changes zeigen ihren Zustand. Der filename eines Assets ist seine öffentliche URL. Zeiten sind ISO 8601 in UTC; release_at nimmt YYYY-MM-DD HH:mm.

Blättern: Stories, Versionen, Assets, Datasources und Datasource-Einträge nehmen page (ab 1) und per_page (Standard 25, höchstens 100, bei Datasource-Einträgen 1.000). Die Gesamtzahl kommt im Header total, angezeigt als _headers.total. Eine Seite hinter dem Ende liefert eine leere Liste.

Limits: 3 Anfragen pro Sekunde im Starter-Plan, 6 in höheren Plänen; 429 heißt langsamer machen.

Häufige Fehler: 401 bedeutet einen falschen Token oder einen Regions-Host, der nicht zum Space passt. 404 bedeutet eine falsche Space-ID oder ein unbekanntes Element. 422 bedeutet eine ungültige Story, die Meldung nennt das Feld.

Der Connector lädt keine Dateien hoch, nutzt die Content Delivery API nicht und ändert keine Komponentenschemas.

Voraussetzungen: STORYBLOK_PERSONAL_ACCESS_TOKEN, STORYBLOK_SPACE_ID, STORYBLOK_API_HOST

Connector lokal installieren

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Öffne http://localhost:3000/connectors/store, wähle Storyblok und trage die unter Voraussetzungen aufgelisteten Variablen ein.

Verfügbare Tools

ToolWhat it does
storyblok_get_spaceThe connected space: name, id, plan, default domain, languages, the release and workflow features in use and the story count
storyblok_list_storiesList stories (content entries and folders) of the space without their content: id, uuid, name, slug, full_slug, content_type, published…
storyblok_get_storyOne story with its full content (the block tree under content, each block with component and _uid), slug, published state, translations…
storyblok_list_story_versionsVersion history of a story, newest first: version id, event (published, saved, ...), author and time, and whether the version is a draft
storyblok_create_storyCreate a story or a folder
storyblok_update_storyUpdate a story
storyblok_publish_storyPublish a story so the Content Delivery API serves the current version
storyblok_unpublish_storyUnpublish a story: it disappears from the published content until it is published again
storyblok_delete_storyDelete a story, or a folder with its stories, by id
storyblok_list_componentsThe block schemas (components) of the space: name, display_name, is_root (content type) or nestable, the schema with every field and its…
storyblok_get_componentOne block schema by id with all fields (type, required, options, allowed blocks), preview field and folder
storyblok_list_component_foldersComponent folders (groups) with id, uuid, name and parent folder, used by in_group
storyblok_list_assetsList assets (images, videos, files) with id, filename (the URL), title, alt, copyright, focus, folder, tags, size and private flag
storyblok_get_assetOne asset's metadata by id: filename URL, title, alt, copyright, source, focus point, folder, internal tags and size
storyblok_update_assetUpdate an asset's metadata: alt text, title, copyright and source (meta_data), folder, internal tags, private or locked flag
storyblok_delete_assetDelete an asset by id
storyblok_list_asset_foldersAsset folders with id, uuid, name and parent_id, for in_folder and asset_folder_id
storyblok_list_internal_tagsInternal tags used to organise assets and components, with id, name and object type
storyblok_list_datasourcesDatasources (key-value lists used for options and translations) with id, name, slug and dimensions
storyblok_list_datasource_entriesEntries of a datasource (name is the key, value the value), optionally with the dimension_value of one dimension (e.g. a language)
storyblok_create_datasource_entryAdd a key-value entry (name is the key, value the value) to a datasource
storyblok_update_datasource_entryChange a datasource entry's key or value, or its value for one dimension (dimension_id and dimension_value)
storyblok_list_workflowsWorkflows that apply to a content type, with their stages
storyblok_list_workflow_stagesWorkflow stages with id, name, color, the next allowed stages, who may publish and the workflow they belong to
storyblok_list_workflow_stage_changesHistory of workflow stage changes of one story: stage, user and time
storyblok_change_workflow_stageMove a story to another workflow stage, optionally assigning users or roles and notifying them with a comment
storyblok_list_releasesReleases (bundles of story changes published together): id, name, scheduled release_at, released flag and branches to deploy
storyblok_get_releaseOne release by id: name, release_at, released state, owner and branches to deploy
storyblok_create_releaseCreate a release to collect story changes, optionally scheduled for a time
storyblok_update_releaseRename or reschedule a release, or deploy it now with do_release true, which publishes every story change it holds

Beispiel-Prompts

  • „Liste die Stories unter blog/, die unveröffentlichte Änderungen haben.“
  • „Zeig mir den Inhalt der Story home und welche Blöcke sie verwendet.“
  • „Korrigiere den Tippfehler „recieve“ in der FAQ-Story und veröffentliche sie.“
  • „Welche Bilder in der Asset-Bibliothek haben keinen Alt-Text? Schlag Alt-Texte für die ersten zehn vor.“
  • „Verschieb die Story der Preisseite in die Stufe Review und benachrichtige die Rolle Marketing mit einem Kommentar.“

Nächste Schritte

War dieser Guide hilfreich?

Storyblok in 2 Minuten mit Claude, ChatGPT oder Copilot verbinden

Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Storyblok in der geführten Einrichtung und trag deine MCP-URL in deinen KI-Assistenten ein. Ohne Code, ohne eigenen Server.

Verwandte Anleitungen

Connectors

Storyblok MCP mit ChatGPT verbinden

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

Connectors

Storyblok MCP mit Claude verbinden

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

Connectors

Storyblok MCP mit Cursor verbinden

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

Connectors

Storyblok MCP mit Gemini CLI verbinden

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

Connectors

Storyblok MCP mit Meta Muse verbinden

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.

Connectors

Storyblok MCP mit Microsoft Copilot verbinden

Das Headless CMS Storyblok über die Management API: Stories und Ordner mit vollständigem Block-Inhalt und Versionsverlauf finden und lesen, Stories anlegen, ändern, veröffentlichen und zurückziehen, Komponentenschemas lesen, Asset-Metadaten, Datasource-Einträge, Workflow-Stufen und Releases verwalten, in der Region EU, USA, Kanada, Australien oder China.