Labsco
MCP SERVER

Whimsical MCP Server

by BrockReece

Have your assistant draw a Whimsical diagram, and get back both the board URL and a picture it can look at.

Diagrams & Charts
Summary
Returning the image, not just the link, is what makes revision possible.

A model that only gets a URL back has no idea whether the diagram came out right; getting the render as an image means it can spot a broken layout and fix its markup without you describing the problem. Before adopting it, check the official Whimsical server the README points to — this one predates it and is maintained independently.

What it is

A third-party MCP server that creates Whimsical diagrams from Mermaid markup written by the client. It calls Whimsical's API and returns the result in two forms, so the model can review its own diagram and revise it.

What you get
  • Whimsical diagrams generated from Mermaid markup the client composes
  • The Whimsical diagram URL, so you can open and keep editing it there
  • A base64-encoded image alongside it, so the model can see the render and iterate on its own markup
Requirements

Install through Smithery in one command for Claude Desktop, or clone the repository, install with yarn and build it, then point your client at the built entry point. Note that Whimsical now publishes an official MCP server of its own, linked from this repository.

Setup effort

One command — npx -y @smithery/cli install BrockReece/whimsical-mcp-server --client claude