Developer Tools · AI Chatbot

Storyblok MCP

arjuncodess/storyblok-mcp

Connect AI tools to Storyblok instantly - use natural language to manage your CMS like magic.

Install

Client configuration

{
  "mcpServers": {
    "storyblok": {
      "command": "node PATH_YOU_COPIED",
      "env": {
        "STORYBLOK_SPACE_ID": "<STORYBLOK_SPACE_ID>",
        "STORYBLOK_MANAGEMENT_TOKEN": "<STORYBLOK_MANAGEMENT_TOKEN>",
        "STORYBLOK_DEFAULT_PUBLIC_TOKEN": "<STORYBLOK_DEFAULT_PUBLIC_TOKEN>",
        "GOOGLE_GENERATIVE_AI_API_KEY": "<GOOGLE_GENERATIVE_AI_API_KEY>"
      }
    }
  }
}

Environment variables

STORYBLOK_SPACE_IDSTORYBLOK_MANAGEMENT_TOKENSTORYBLOK_DEFAULT_PUBLIC_TOKENGOOGLE_GENERATIVE_AI_API_KEY
Category
Developer Tools, AI Chatbot
License
MIT
Updated
Oct 6, 2026

Tools (40)

  • fetch_stories

    Retrieve a list of stories (pages, folders, or content entries) from Storyblok.

  • get_story

    Fetch a single story by its ID.

  • create_story

    Create a new story (page, folder, or content entry) in Storyblok.

  • update_story

    Update an existing story's content, name, slug, or tags.

  • delete_story

    Delete a story by its ID.

  • publish_story

    Publish a story, making it live.

  • unpublish_story

    Unpublish a story, removing it from the live site.

  • get_story_versions

    Retrieve all previous versions of a story for version history and rollback.

  • restore_story

    Restore a story to a previous version.

  • import_story

    Import a story, optionally specifying language code and whether to import language settings.

  • create_tag

    Create a new tag.

  • create_tag_and_add_to_story

    Create a tag and immediately assign it to a story.

  • delete_tag

    Delete a tag by its ID.

  • get_webhook

    Fetch a single webhook by its ID.

  • create_webhook

    Create a new webhook that will trigger on specified Storyblok events.

  • update_webhook

    Update an existing webhook's endpoint, events, or other properties.

  • delete_webhook

    Delete a webhook by its ID.

  • create_release

    Create a new release.

  • update_release

    Update an existing release's properties including name, release time and notification settings.

  • add_story_to_release

    Add a story to a release.

  • publish_release

    Publish all stories in a release.

  • delete_release

    Delete a release.

  • get_preset

    Fetch a single preset by its ID.

  • create_preset

    Create a new preset with default values for a component.

  • update_preset

    Update an existing preset's content, name, or appearance settings.

  • delete_preset

    Delete a preset by its ID.

  • fetch_story_schedulings

    Retrieve a list of story scheduling objects (scheduled publishings) for stories.

  • get_story_scheduling

    Fetch a single story scheduling object by its ID.

  • create_story_scheduling

    Schedule a story to be published at a specific date and time.

  • update_story_scheduling

    Update an existing story scheduling (e.g., change publish time or language).

  • delete_story_scheduling

    Delete a story scheduling by its ID.

  • fetch_access_tokens

    Retrieve all access tokens (API keys) for the current space.

  • get_access_token

    Fetch a single access token by its ID.

  • create_access_token

    Create a new access token (API key) for the space.

  • update_access_token

    Update an existing access token's properties (type, name, min_cache, story_ids, branch_id).

  • delete_access_token

    Delete an access token by its ID.

  • get_asset

    Fetch a single asset by its ID.

  • delete_asset

    Delete an asset.

  • init_asset_upload

    Start uploading a new asset.

  • complete_asset_upload

    Complete the asset upload process.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux

Related MCP servers

More servers
Playwright logo

Playwright

microsoft/playwright

72.2k

Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

Developer Tools
repomix logo

repomix

yamadashy/repomix

15.2k

Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

Developer Tools
UI-TARS-desktop logo

UI-TARS-desktop

bytedance/UI-TARS-desktop

12.9k

TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

Developer Tools
blender logo

blender

ahujasid/blender-mcp

10.6k

formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

Developer Tools
Playwright Browser Automation logo

Playwright Browser Automation

microsoft/playwright-mcp

9.2k

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

Developer Tools
2344 logo

2344

comet-ml/opik

7k

Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.

Developer Tools