PromptBoard
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PromptBoardAnalyze the screenshot on the whiteboard and explain the red annotations."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🎨 PromptBoard
The Shared Whiteboard for AI Agents via MCP.
Paste screenshots, highlight specific details, and share visual context directly via MCP. Stop saving images to files. Just copy, paste, mark, and ask.
Demo:
https://github.com/user-attachments/assets/3a07ca9d-d989-4d6c-aef1-4eebbd6d0cca
🚀 Quick Start
Standard Configuration
Add to your MCP client configuration:
{
"mcpServers": {
"promptboard": {
"command": "npx",
"args": ["-y", "promptboard"]
}
}
}Config Location:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Configuration:
{
"mcpServers": {
"promptboard": {
"command": "npx",
"args": ["-y", "promptboard"]
}
}
}Restart Claude Desktop and test:
"Open the whiteboard"
"What's on the whiteboard?"
claude mcp add promptboard "npx -y promptboard"Custom Commands (Optional):
npx promptboard init claude-codeThis creates .claude/commands/:
/whiteboard- Opens the visual whiteboard/check-board [message]- Analyzes whiteboard content
Example:
/check-board What does the red section mean?Config Location: .gemini/settings.json in your project
Configuration:
{
"mcpServers": {
"promptboard": {
"command": "npx",
"args": ["-y", "promptboard"]
}
}
}Custom Commands (Optional):
npx promptboard init gemini-cliThis creates .gemini/commands/:
/whiteboard- Opens the visual whiteboard/check-board [message]- Analyzes whiteboard content
For detailed installation instructions, including manual setup and building from source, please refer to the MCP Setup Guide.
Related MCP server: Napkin
Features
🎨 Whiteboard Canvas - Draw, sketch, and annotate freely
📸 Screenshot Support - Paste images directly with
Ctrl+V🖊️ Drawing Tools - Pen, shapes, text, eraser
↩️ Undo/Redo - Full history management (
Ctrl+Z,Ctrl+Shift+Z)🌍 Multi-language - English, Korean, Japanese
🌓 Dark/Light Theme - Customizable appearance
🤖 AI Integration - MCP protocol for Claude Code, Gemini CLI
💾 Auto-save - Persistent state across sessions
Documentation
User Guides
MCP Setup Guide - Installation and configuration
MCP Architecture - Internal architecture details
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time collaborative whiteboard — AI agents and humans edit the same board live over MCP.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Collaborative whiteboard MCP server — create objects, connectors, C4 diagrams, and manage boards
Shared task board and knowledge base for AI coding agents
Related MCP Servers
- AlicenseBqualityBmaintenanceA Model Context Protocol server that enables LLMs to create, modify, and manipulate Excalidraw diagrams through a structured API.112,122 npm2,410MIT
- AlicenseNot gradedqualityDmaintenanceA shared whiteboard for you and your AI agent I wanted my AI agent and me to be able to point at the same thing. Any MCP-capable agent can read the canvas, draw on it, drop thought bubbles, animate elements, and react when you sketch something.1MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that lets an LLM open web pages, list interactive elements, take screenshots, and draw annotations with color contrast selection.MIT
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol (MCP) server that enables multiple AI agents to share memory, coordinate tasks, and collaborate effectively across IDEs and CLI tools.16 npm17MIT