
Whimsical MCP Server

2025.03.23
0
TypeScript图表生成开发工具开发效率
Whimsical MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于通过编程方式创建 Whimsical 图表。该服务与 Whimsical 的 API 集成,能够从 Mermaid 标记生成图表。
View on GitHub
Overview
基本能力
产品定位
Whimsical MCP Server 是一个用于生成 Whimsical 图表的 MCP 服务,主要面向开发者和设计师,帮助他们通过编程方式快速创建和迭代图表。
核心功能
- 使用 Mermaid 标记生成 Whimsical 图表。
- 返回 Whimsical 图表的 URL 和 base64 编码的图像,方便客户端对原始标记进行迭代。
适用场景
- 开发者在编写文档时需要快速生成系统架构图或其他类型的图表。
- 设计师需要通过编程方式批量生成或修改图表。
- 团队协作中需要自动化生成和更新图表。
工具列表
- Smithery CLI:用于自动安装和配置 Whimsical MCP Server。
- Mermaid 标记:用于生成图表的标记语言。
- Whimsical API:用于将 Mermaid 标记转换为 Whimsical 图表。
常见问题解答
- 如何安装? 可以通过 Smithery CLI 自动安装,或手动克隆仓库并安装依赖。
- 如何集成到 MCP 客户端? 更新 MCP 客户端的配置,指向该仓库的
dist
文件夹。
使用教程
使用依赖
- 需要安装 Node.js 和 Yarn。
安装教程
通过 Smithery 安装
npx -y @smithery/cli install BrockReece/whimsical-mcp-server --client claude
手动安装
# 克隆仓库
git clone https://github.com/BrockReece/whimsical-mcp-server.git
# 安装依赖
yarn install
# 构建项目
yarn build
调试方式
- 确保 MCP 客户端的配置正确指向
dist/index.js
文件。 - 运行 MCP 客户端并检查日志以确认服务是否正常运行。