Usage Patterns
URL-backed native site
command -v board-webmcp-cli
skills/webmcp-bridge/scripts/ensure-links.sh --name board --url https://board.holon.run
board-webmcp-cli -h
board-webmcp-cli nodes.list
Built-in adapter site
command -v x-webmcp-cli
skills/webmcp-bridge/scripts/ensure-links.sh --name x --site x
x-webmcp-cli bridge.session.status
x-webmcp-cli bridge.session.bootstrap
x-webmcp-cli -h
x-webmcp-cli timeline.home.list -h
For auth-sensitive built-in sites such as x, expect the first headed run to require manual
sign-in against the managed profile before page tools become available.
Third-party adapter module
skills/webmcp-bridge/scripts/ensure-links.sh \
--name custom-site \
--adapter-module @your-scope/webmcp-adapter \
--url https://example.com
custom-site-webmcp-cli -h
JSON payload pattern
<site>-webmcp-cli <operation> field=value
<site>-webmcp-cli <operation> '{"field":"value"}'
Mode switch pattern
<site>-webmcp-cli bridge.session.mode.get
<site>-webmcp-cli bridge.session.mode.set '{"mode":"headed"}'
<site>-webmcp-cli bridge.open
<site>-webmcp-cli <operation>
<site>-webmcp-cli bridge.close