Whimsical MCP Server

Whimsical MCP Server

Enables AI agents to create and edit Whimsical diagrams and documents, including flowcharts, mind maps, sequence diagrams, and wireframes, and to search and read workspace content.

Category
Visit Server

README

Whimsical MCP Server Guide

The Whimsical MCP server gives your AI coding agent a Whimsical workspace to work in. Ask it to create flowcharts, mind maps, wireframes, sequence diagrams, or sticky notes from your conversation. Iterate with follow-up prompts, open a board in Whimsical to edit and share it, or search your workspace for boards to reference.

For full documentation, see the Whimsical MCP docs.

Features

  • Create boards and diagrams. Generate flowcharts, mind maps, sequence diagrams, and wireframes from your AI agent.
  • Edit existing content. Modify boards, add or remove shapes, update text, and rearrange layouts.
  • Search your workspace. Find files by name or content.
  • Read board content. Extract structured data from existing boards for context.
  • Create and edit docs. Write and update Whimsical docs.

Installation & Setup

Cursor

  1. Open Cursor → Settings → Cursor Settings.
  2. Go to the MCP tab.
  3. Click + Add new global MCP server.
  4. Enter the following configuration and save:
{
  "mcpServers": {
    "whimsical": {
      "url": "https://mcp.whimsical.com/mcp"
    }
  }
}

For more information, see Cursor's official documentation.

Claude Code

Run the following command to add the Whimsical MCP server:

claude mcp add --transport http whimsical https://mcp.whimsical.com/mcp

Claude.ai

Connect directly from the Anthropic Connectors Directory.

ChatGPT (VS Code / Copilot)

  1. Use the shortcut ⌘ Shift P to search for MCP: Add Server.
  2. Select HTTP.
  3. Paste the server URL https://mcp.whimsical.com/mcp in the search bar. Then hit Enter.
  4. When you're prompted for a server ID, enter whimsical.
  5. Select whether you want to add this server globally or only for the current workspace.

Other editors

Any code editor or tool that supports Streamable HTTP can connect to the Whimsical MCP server using this configuration:

{
  "mcpServers": {
    "whimsical": {
      "url": "https://mcp.whimsical.com/mcp"
    }
  }
}

Authentication

The Whimsical MCP server uses OAuth 2.0. When you first connect, you'll be redirected to sign in with your Whimsical account and authorize access to your workspace.

Troubleshooting

  • OAuth doesn't open or fails. Run /mcp in Claude Code (or the equivalent reconnect action in your client) to reauthenticate. The browser will redirect back to your client once you've signed in to Whimsical.
  • Tools don't appear after install. Run /reload-plugins in Claude Code, or restart your editor in other clients.
  • 401 or "Missing Bearer token". Your OAuth session has expired. Reauthenticate via /mcp.
  • No Whimsical account. Create one at https://whimsical.com; the MCP server signs you in to your existing workspace via OAuth.

Examples

Create a flowchart from a description

Prompt: "Create a flowchart in Whimsical showing a user authentication flow: login page → validate credentials → if valid go to dashboard, if invalid show error and retry"

The agent creates a new board in your workspace with the complete flowchart, including decision nodes, connectors, and labels.

Generate a mind map for brainstorming

Prompt: "Create a mind map in Whimsical to brainstorm features for a mobile app, with branches for onboarding, core features, monetization, and growth"

The agent creates a mind map with the central topic and its branches.

Create a wireframe for a new feature

Prompt: "Create a wireframe in Whimsical for a settings page with a sidebar navigation, a profile section with avatar and form fields, and a danger zone at the bottom"

The agent creates a wireframe with the UI elements laid out to represent the page structure.

Create a technical architecture diagram

Prompt: "Create a technical diagram in Whimsical showing the architecture of my ACME project: a React frontend talks to an API gateway, which routes to auth, billing, and notification microservices, each with their own database"

The agent creates a board with labeled components, service boundaries, and connectors showing the data flow between systems.

Search and read existing boards

Prompt: "Search my Whimsical workspace for anything related to 'API design' and summarize what you find"

The agent searches your workspace, reads the matching boards, and summarizes them.

Support

  • Documentation: https://help.whimsical.com/integrations/remote-mcp
  • Report Issues: Contact Whimsical support at support@whimsical.com
  • Privacy Policy: https://whimsical.com/terms/privacy

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured