Whiteboard MCP Server

whiteboard-mcp is a simple whiteboard web application, providing a convenient way for displaying Chatbot/LLM's output.

Local serverstdio

What is the Whiteboard MCP Server?

whiteboard-mcp is a simple whiteboard web application, providing a convenient way for displaying Chatbot/LLM's output.

What it actually does

  • Web whiteboard — — Browser UI to show content pushed by agents or other clients; good for demos and side-by-side LLM output
  • Any screen — — Open the board URL in a browser on any monitor, projector, or device on your network
  • Dual MCP transports — — Streamable HTTP at /mcp and SSE at /sse for clients that only support one style
  • REST API — — GET/POST /api/content for non-MCP integrations; history list/restore/delete under /api/history
  • History — — Server-side history of updates; reopen a past version from the history UI (and via the history API)
  • Export — — Save the current view as HTML or Markdown from the menu; Print / PDF (browser print-to-PDF) when the board shows HTML or Markdown

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
update_whiteboard_urlSet the board to load a URL (url).
update_whiteboard_htmlRender raw HTML (html).
update_whiteboard_markdownRender Markdown (markdown).

How to install the Whiteboard MCP Server

{
  "mcpServers": {
    "whiteboard": {
      "command": "uvx",
      "args": ["whiteboard-mcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Whiteboard MCP to update whiteboard url.”
  • “Use Whiteboard MCP to update whiteboard html.”
  • “Use Whiteboard MCP to update whiteboard markdown.”

Frequently asked questions

whiteboard-mcp is a simple whiteboard web application, providing a convenient way for displaying Chatbot/LLM's output. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.