Show control for escape rooms with Clockwork Dog COGS via its client SDK

domain: github.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Install the COGS JavaScript/TypeScript client (@clockworkdog/cogs-client) to build a plugin or Media Master that talks to a running COGS instance
  2. Instantiate a CogsConnection with your plugin/media-master manifest, optionally passing a hostname and port if COGS isn't on the default local host
  3. For local development, connect in simulator mode by appending ?simulator=true&t=media_master&name=YOUR_MEDIA_MASTER_NAME to the connection URL instead of running inside real COGS
  4. Listen for the connection's 'open' and 'close' events to track whether your plugin is actively linked to the COGS session
  5. Send and receive state/events through the connection according to the fields declared in your plugin manifest
  6. For non-JS hardware (Arduino, Raspberry Pi, PLCs), integrate at the protocol level instead — COGS natively speaks DMX, OSC, MIDI and TCP/UDP on a Pro license, connecting over the local network without requiring internet access

Known gotchas

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans