使用说明
基于Web的MCP接口白板
白板mcp是一个简单的白板web应用程序,为显示Chatbot/LLM的输出提供了一种方便的方式。
特性
- 网络白板 --浏览器UI,显示代理或其他客户端推送的内容;适用于演示和并排LLM输出。
- 任何屏幕 --在网络上的任何显示器、投影仪或设备上的浏览器中打开电路板URL。
- 双MCP传输 — 流式HTTP 在
/mcp和 上海证券交易所 在/sse只支持一种风格的客户。 - REST API —
GET/POST /api/content对于非MCP集成;历史列表/还原/删除/api/history. - 历史 --服务器端的更新历史记录;从历史UI(并通过历史API)重新打开过去的版本。
- 出口 --将当前视图另存为 超文本标记语言 或 标记语言 从菜单; 打印/PDF (浏览器打印为PDF)当板显示HTML或Markdown时。
- 双语用户界面 --中英文界面、文件或应用内设置。
安装
来自PYPI
pip install whiteboard-mcp
# or:
# uv tool install whiteboard-mcp
whiteboard-mcp
来源
git clone .../whiteboard-mcp
cd whiteboard-mcp
uv run whiteboard_mcp
服务器正在监听 0.0.0.0:5000 默认情况下。
MCP端点
| 传输 | URL(本地) |
|---|---|
| 流式HTTP | http://127.0.0.1:5000/mcp (职位 /mcp) |
| SSE(+消息) | http://127.0.0.1:5000/sse (+ POST /sse/messages/) |
使用计算机的LAN IP,而不是 127.0.0.1 当从同一网络上的另一设备连接时。
MCP工具
MCP服务器公开这些工具(在客户端注册的名称):
| 工具 | 目的 |
|---|---|
update_whiteboard_url |
设置板以加载URL(url). |
update_whiteboard_html |
渲染原始HTML(html). |
update_whiteboard_markdown |
渲染Markdown(markdown). |
MCP配置
API标准/mcp
支持的客户 流式HTTP 本机应将其MCP服务器URL指向 http://127.0.0.1:5000/mcp (根据需要调整LAN的主机/端口)。
爱马仕代理商 MCP配置 例子:
在下面添加HTTP传输条目 mcp_servers 在 ~/.hermes/config.yaml,然后重新启动Hermes。例子:
mcp_servers:
whiteboard:
url: "http://127.0.0.1:5000/mcp"
兼容/sse API
例如,您可以使用mcp-remote连接/sse API:
{
"mcpServers": {
"whiteboard-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"http://127.0.0.1:5000/sse",
"--allow-http"
]
}
}
}