Whimsical MCP Server logo

Whimsical MCP Server

by BrockReece

The Whimsical MCP Server enables programmatic creation of Whimsical diagrams. It integrates with Whimsical's API to generate diagrams from Mermaid markup.

View on GitHub

Last updated: N/A

What is Whimsical MCP Server?

A Model Context Protocol (MCP) server that allows you to create Whimsical diagrams programmatically using Mermaid markup.

How to use Whimsical MCP Server?

Install the server either via Smithery or manually by cloning the repository, installing dependencies, and building the project. Then, update your MCP Client's configuration to point to the server's dist folder.

Key features of Whimsical MCP Server

  • Create Whimsical diagrams using Mermaid markup

  • Integration with MCP Clients (Claude, Windsurf, etc.)

  • Returns Whimsical diagram URL

  • Returns base64 encoded image of the diagram

Use cases of Whimsical MCP Server

  • Generating system architecture diagrams

  • Creating flowcharts programmatically

  • Visualizing data models

  • Automating diagram creation within applications

FAQ from Whimsical MCP Server

What is Mermaid markup?

Mermaid is a text-based diagramming and charting tool that uses a simple syntax to define diagrams.

What is an MCP Client?

An MCP Client is an application (like Claude or Windsurf) that uses the Model Context Protocol to interact with servers like this one.

How do I integrate this server with Claude?

You can install it via Smithery using the provided command or manually and then update Claude's configuration to point to the server's dist folder.

What kind of diagrams can I create?

You can create any diagram that can be expressed using Mermaid markup, such as flowcharts, sequence diagrams, class diagrams, and state diagrams.

What license is this project under?

This project is licensed under the MIT License.