update_whiteboard_urlLABSCO SUMMARY
A second screen for model output.
Instead of reading a wall of Markdown in a chat pane, the model pushes it to a board on a monitor or a projector and everyone looks at the same thing. History is kept server-side so an earlier version can be reopened, and the board exports to HTML, Markdown or print-to-PDF when the session ends.
What it is
A Python server plus a whiteboard web app: three tools point the board at a URL, render raw HTML, or render Markdown, and the page updates for everyone who has it open.
What you get
- The board pointed at a URL, or rendering raw HTML, or rendering Markdown
- The board opened on any monitor, projector or device on the network
- Server-side history of every update, with a past version reopened from the history UI or its API
- The current view exported as HTML or Markdown, and printed to PDF from the browser
- Streamable HTTP at
/mcpand SSE at/sse, for clients that support only one - A REST API at
/api/contentfor callers that do not speak MCP at all - An English and Chinese interface, set in a file or in the app
Requirements
Python — pip install whiteboard-mcp (or uv tool install), then run whiteboard-mcp. It listens on every network interface, so connect from other devices using the machine's LAN IP rather than 127.0.0.1.
Setup effort
One command — pip install whiteboard-mcp
USE CASES
Showing a room what the model just produced
Push the Markdown to a board open on the projector instead of screen-sharing a chat window.
Demoing a rendered result
Send raw HTML and see it rendered, rather than reading the source.
Putting a live page on a second screen
Point the board at a URL and leave it up while you work elsewhere.
Comparing two versions of an answer
Server-side history keeps every update, so an earlier one reopens from the history UI.
Keeping what was on the board
Export the current view as HTML or Markdown, or print it to PDF from the browser.
3 tools
Listed in project docs. Your client may show a different list.
update_whiteboard_htmlupdate_whiteboard_markdownBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation.
Requires
pip on PATH
INSTALLATION
Connect your client
Server setup
pip install whiteboard-mcpMCP Clients
Hermes Agent
mcp_servers:
whiteboard:
url: http://127.0.0.1:5000/mcp