Token导航 LogoToken导航TokenDH.com
Storybook MCP Server logo
开发工具HTTP官方级别未说明来源级核验

Storybook MCP Server

MCP Server

一个用于查询Storybook中UI组件的工具,支持通过名称搜索组件,帮助设计师和开发者更高效地协作。

工具数

2

提示词数

0

GitHub Stars

21

资源数

0
JavaScriptClaude开发工具ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

m-yoshiro

提供方

m-yoshiro

最后核验

2026/5/17 20:51

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

故事书MCP服务器

⚠️ 此工具是为测试目的而创建的,不建议在生产环境中使用。

______________________________________________________________________

入门指南

在开始之前,您需要准备故事书静态文件。 https://storybook.js.org/docs/sharing/publish-storybook

1.克隆存储库

git clone https://github.com/m-yoshiro/storybook-mcp.git
cd storybook-mcp

2.安装依赖项

我们建议使用 包子

bun install
# or
npm install

3.建造

bun run build
# or
npm run build

4.设置

{
  "mcpServers": {
    "storybook-mcp": {
      "command": "node",
      "args": [
        "//index.js",
        // Optional: path to your Storybook static json file
        "//index.json"
      ]
    }
  }
}

服务器将加载您的故事书数据,并将MCP工具暴露给外部代理。

______________________________________________________________________

🔧 可用工具

工具名称描述参数
list-components列出故事书中的所有可用组件path (可选):index.json或stories.json文件的路径(如果提供了默认路径,则可选)
find-components-by-name根据关键字查找组件(支持部分匹配)name:要搜索的组件名称或关键字
path (可选):index.json或stories.json文件的路径(如果提供了默认路径,则可选)

______________________________________________________________________

"What Storybook component matches this 'CTA Button' in my Figma design?"

➡️ MCP server runs:

  • find-component-by-name("cta button")
  • get-component-details("PrimaryButton")
  • get-component-usage-examples("PrimaryButton")

✨ Auto-generate UI code from a Figma section

Ask the AI:

"Generate a contact form using our design system"

➡️ MCP server:

  • Suggests TextField, Textarea, PrimaryButton
  • Provides JSX using those components

🧠 Why MCP?

MCP (Model Context Protocol) provides a standard interface for large language models to safely and efficiently access contextual information like UI components, documentation, and code.

By integrating your Storybook via MCP:

  • AI agents can suggest components intelligently
  • Designers and developers get a shared source of truth
  • Natural language is enough to drive UI generation

📁 Project Structure

storybook-mcp/
├── tools/
│   ├── list-components.ts
│   ├── get-component-details.ts
│   ├── get-component-usage-examples.ts
│   └── ...
├── config.ts
├── index.ts
└── README.md

🤝 Contributing

If you have ideas to improve or want to contribute new tools, feel free to open a PR or issue!


📜 License

MIT -->

目录标签

目录标签

JavaScriptClaude开发工具UI组件本地部署前端开发设计协作StorybookMCP协议

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP