Whimsical MCP Server

Whimsical MCP Server

site icon
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 客户端并检查日志以确认服务是否正常运行。

许可证

该项目遵循 MIT 开源许可条款。