Skip to main content
MCP server CX Codex

NoaCG Broadcast Graphics and Playout — Claude Code MCP server

Builds broadcast graphics for NoaCG Studio inside coding agents. It scaffolds templates, tests layouts, generates preview frames, and packages projects for live playout.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env NOACG_URL=<NOACG_URL> --env NOACG_AGENT_KEY=<NOACG_AGENT_KEY> --transport stdio cli -- npx -y @noacg/cli
Open on GitHub

What NoaCG Broadcast Graphics and Playout does

This server runs the @noacg/cli tool over stdio, giving coding agents direct control over graphic authoring workflows. It allows assistants to generate fresh template scaffolds, inspect declared interface inputs, and bundle finished scenes.

All graphics rely on standard web files, including HTML and JavaScript templates. The built-in validator tests manifest conformance against runtime rules and captures transparent PNG frames of off-air or on-air states. Connecting to a remote workspace requires configuring the NOACG_URL endpoint and a valid NOACG_AGENT_KEY.

Transmitting live graphics to physical CasparCG playout hardware requires the dedicated NoaCG Bridge binary. This package focuses strictly on template authoring and local testing.

What it helps with

  • Scaffold broadcast graphic templates from defined field schemas
  • Validate graphic files against host runtime requirements
  • Capture preview frames across different broadcast states
  • Bundle multiple graphic overlays into production packages

Example prompts for the agent

  • Scaffold a neutral scoreboard graphic inside ./football-scoreboard
  • Validate the template in ./lower-third and render preview screenshots
  • Package the graphics from ./stream-overlay for broadcast deployment

How to install NoaCG Broadcast Graphics and Playout

Platform CLI

claude mcp add --env NOACG_URL=<NOACG_URL> --env NOACG_AGENT_KEY=<NOACG_AGENT_KEY> --transport stdio cli -- npx -y @noacg/cli

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about NoaCG Broadcast Graphics and Playout

How to install NoaCG Broadcast Graphics and Playout in Claude Code?

Run claude mcp add --env NOACG_URL=<NOACG_URL> --env NOACG_AGENT_KEY=<NOACG_AGENT_KEY> --transport stdio cli -- npx -y @noacg/cli in your terminal, replacing the placeholders with your actual deployment URL and key.

What does this MCP server do?

It equips coding agents with tools to scaffold, validate, take frame snapshots, and bundle HTML-based live graphics for NoaCG Studio.

Does this package handle live playout to CasparCG?

No, signal delivery to CasparCG is handled by the standalone NoaCG Bridge app. This server is strictly meant for template creation and validation.

Similar MCP servers

All MCP servers for Frontend and UI →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor