
arjuncodess/storyblok-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Connect AI tools to Storyblok instantly - use natural language to manage your CMS like magic.
Обзор
Connect AI tools to Storyblok instantly - use natural language to manage your CMS like magic. Built for the Storyblok Headless CMS Challenge on DEV.to. The goal: push AI and Storyblok's power together, make something fresh and useful. Storyblok is a powerful headless CMS. API-first. Easy for devs and content creators to work together. It's modular, super flexible, and fits with any frontend or workflow you want. MCP = a protocol that connects AI, tools, and data. The MCP server acts as a middleman, showing AI what it can do and what data it has. This enables AI clients, such as Cursor or Claude Desktop, to interact with Storyblok through natural language and manage content smoothly.
README
Показан фрагмент оригинального README. Открыть оригинал.
Storyblok MCP Server
Connect AI tools to Storyblok instantly - use natural language to manage your CMS like magic.
Demo
Table of Contents
- Demo
- Why This Project?
- What is Storyblok?
- What’s an MCP Server?
- Challenges I Faced
- How to Set Up (For Contributors)
- How to Use (For Users)
- Tools
- How to Contribute
- Useful Links
- Thanks
- License
Why This Project?
Built for the Storyblok Headless CMS Challenge on DEV.to.
The goal: push AI and Storyblok’s power together, make something fresh and useful.
What is Storyblok?
Storyblok is a powerful headless CMS. API-first. Easy for devs and content creators to work together.
It’s modular, super flexible, and fits with any frontend or workflow you want.
What’s an MCP Server?
MCP = a protocol that connects AI, tools, and data.
The MCP server acts as a middleman, showing AI what it can do and what data it has.
This enables AI clients, such as Cursor or Claude Desktop, to interact with Storyblok through natural language and manage content smoothly.
Challenges I Faced
-
Built for myself (lol): Never made or installed an MCP before. Took way longer than I thought.
-
API stress: Kept checking Storyblok’s API docs again and again. Scared I’d miss something.
-
AI stuff pressure: Trying to get AI features right without breaking things was a headache.
-
Security: Had to make sure no sensitive info leaks while exposing Storyblok management.
-
Developer experience: Made the server easy to run, extend, and plug into AI tools. No shortcuts.
How to Set Up (For Contributors)
-
Clone the repo:
git clone https://github.com/ArjunCodess/storyblok-mcp.git cd storyblok-mcp -
Install dependencies:
pnpm install -
Run the server:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"storyblok": {
"command": "node PATH_YOU_COPIED",
"env": {
"STORYBLOK_SPACE_ID": "your_space_id",
"STORYBLOK_MANAGEMENT_TOKEN": "your_management_token",
"STORYBLOK_DEFAULT_PUBLIC_TOKEN": "your_public_token",
"GOOGLE_GENERATIVE_AI_API_KEY": "your_gemini_ai_api_key"
}
}
}
}