← 返回
未分类 中文

Board Webmcp

Connect to the native board demo through local-mcp and one fixed UXC link. Use when the user wants to inspect or edit the shared board at board.holon.run or...
通过 local-mcp 和固定 UXC 链接连接到原生面板演示。当用户想要检查或编辑 board.holon.run 上的共享面板时使用...
jolestar jolestar 来源
未分类 clawhub v0.1.1 1 版本 100000 Key: 无需
★ 0
Stars
📥 437
下载
💾 2
安装
1
版本
#latest

概述

Board WebMCP

Use this skill to operate the native board demo through @webmcp-bridge/local-mcp.

Prerequisites

  • uxc is installed and available in PATH.
  • npx is installed and available in PATH.
  • Network access to https://board.holon.run.
  • On a fresh machine, or under an isolated HOME, install Playwright browsers first with npx playwright install.
  • For local board development, point the setup script at http://127.0.0.1:4173.

Core Workflow

  1. Ensure the fixed board link exists:
    • command -v board-webmcp-cli
    • if missing or pointed at the wrong URL, run skills/board-webmcp/scripts/ensure-links.sh
  2. Inspect the bridge and tool schema before calling tools:
    • board-webmcp-cli -h
    • board-webmcp-cli nodes.list -h
    • board-webmcp-cli nodes.upsert -h
  3. Read current board state:
    • non-collaborative automation: board-webmcp-cli nodes.list, board-webmcp-cli edges.list
    • collaborative visible session:
    • board-webmcp-cli bridge.session.mode.set '{"mode":"headed"}'
    • board-webmcp-cli bridge.open
    • board-webmcp-cli nodes.list
    • board-webmcp-cli edges.list
  4. Apply updates with structured inputs:
    • board-webmcp-cli diagram.export format=json
    • collaborative visible session should keep the same runtime in headed
    • board-webmcp-cli nodes.upsert '{"nodes":[{"label":"Fraud Service","kind":"service"}]}'
    • board-webmcp-cli edges.upsert '{"edges":[{"sourceNodeId":"gateway","targetNodeId":"orders","protocol":"grpc"}]}'
    • board-webmcp-cli layout.apply mode=layered
    • board-webmcp-cli diagram.export format=json
  5. When a human is editing or reviewing the same board live:
    • check current state with board-webmcp-cli bridge.session.status
    • if needed, switch to headed with board-webmcp-cli bridge.session.mode.set '{"mode":"headed"}'
    • board-webmcp-cli bridge.open
    • keep all reads and writes on board-webmcp-cli for that same collaborative session
    • board-webmcp-cli selection.get
    • board-webmcp-cli bridge.close
    • if the human closed the board window manually, the headed owner session has ended; run board-webmcp-cli bridge.open again to start a new headed session on the same profile

Default Target

The default public target is:

https://board.holon.run

The default board profile path is:

~/.uxc/webmcp-profile/board

Use the helper script to refresh the link for the public deployment:

skills/board-webmcp/scripts/ensure-links.sh

Use the helper script to point the link at local development instead:

skills/board-webmcp/scripts/ensure-links.sh --url http://127.0.0.1:4173

If the bridge fails to start on a fresh machine or inside an isolated HOME, install Playwright browsers in that environment first:

npx playwright install

Guardrails

  • board.holon.run is a shared demo. Writes are visible on the board surface and persisted in browser storage for that profile.
  • Prefer explicit bridge.session.mode.set over relying on a new launcher invocation to change runtime mode.
  • Before collaborative editing, confirm the runtime is actually headed.
  • If the human closes that window manually, the headed owner session ends. The next board-webmcp-cli bridge.open starts a new headed session on the same profile.
  • Keep the board profile isolated from other sites.
  • Use JSON output for automation. Do not depend on human-formatted text output.

References

  • Common command patterns:
  • references/usage-patterns.md
  • Link creation helper:
  • scripts/ensure-links.sh

版本历史

共 1 个版本

  • v0.1.1 当前
    2026-03-30 17:17 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Agent Browser

rez0
用于 AI 代理的浏览器自动化 CLI。当用户需要与网站交互(包括浏览页面、填写表单、点击按钮、截图等)时使用。
★ 883 📥 358,843
knowledge-management

DeepWiki MCP Skill

jolestar
使用 DeepWiki MCP 向任何 GitHub 仓库提问和阅读文档。用于需要理解代码库、查找特定 API 或获取信息。
★ 0 📥 848
ai-agent

self-improving agent

pskoett
记录自身发现以实现自我改进的技能
★ 4,191 📥 962,273