
arjuncodess/storyblok-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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"
}
}
}
}