NoaCG Broadcast Graphics and Playout — MCP-сервер для Claude Code
Создаёт эфирную графику для NoaCG Studio прямо из чата с агентом. Позволяет генерировать шаблоны, проверять вёрстку, снимать скриншоты и собирать пакеты для трансляций.
claude mcp add --env NOACG_URL=<NOACG_URL> --env NOACG_AGENT_KEY=<NOACG_AGENT_KEY> --transport stdio cli -- npx -y @noacg/cliЧто делает NoaCG Broadcast Graphics and Playout
Этот сервер запускает утилиту @noacg/cli по протоколу stdio, передавая ассистенту функции управления шаблонами. Агент может разворачивать каркасы плашек и титров по типовым схемам, проверять корректность полей и собирать готовые файлы проекта.
Шаблоны строятся на обычном стеке из HTML, CSS и JavaScript. Инструмент тестирует жизненный цикл элементов в реальном времени, проверяет соответствие манифеста правилам NoaCG и делает тестовые снимки эфирных состояний. Для отправки графики в облачную библиотеку понадобятся адрес развёртывания NOACG_URL и токен доступа NOACG_AGENT_KEY.
Прямой вывод сигнала на серверы CasparCG требует отдельной программы NoaCG Bridge. Данный сервер предназначен только для вёрстки, тестирования и упаковки компонентов.
Какие задачи решает
- Сгенерировать шаблон титра по заданной схеме полей
- Проверить вёрстку и поведение графики во время эфира
- Снять проверочные кадры шаблона в фоновом и активном состояниях
- Упаковать несколько слоёв графики в единый production-пакет
Примеры запросов агенту
- Создай плашку счета матча scoreboard в папке ./football-scoreboard
- Проверь вёрстку в ./football-scoreboard и сделай тестовые скриншоты
- Собери графические слои из ./lower-third в готовый пакет для трансляции
Как установить NoaCG Broadcast Graphics and Playout
Командой платформы
claude mcp add --env NOACG_URL=<NOACG_URL> --env NOACG_AGENT_KEY=<NOACG_AGENT_KEY> --transport stdio cli -- npx -y @noacg/cliВместо <…> подставьте свои значения
Командой платформы
codex mcp add cli --env NOACG_URL=<NOACG_URL> --env NOACG_AGENT_KEY=<NOACG_AGENT_KEY> -- npx -y @noacg/cliВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"cli": {
"command": "npx",
"args": [
"-y",
"@noacg/cli"
],
"env": {
"NOACG_URL": "<NOACG_URL>",
"NOACG_AGENT_KEY": "<NOACG_AGENT_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@noacg/cli"
],
"env": {
"NOACG_URL": "<NOACG_URL>",
"NOACG_AGENT_KEY": "<NOACG_AGENT_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e NOACG_URL=<NOACG_URL> -e NOACG_AGENT_KEY=<NOACG_AGENT_KEY> cli npx -y @noacg/cliВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о NoaCG Broadcast Graphics and Playout
Как установить NoaCG Broadcast Graphics and Playout в Claude Code?
Выполните команду claude mcp add --env NOACG_URL=<NOACG_URL> --env NOACG_AGENT_KEY=<NOACG_AGENT_KEY> --transport stdio cli -- npx -y @noacg/cli или альтернативный вариант claude mcp add noacg -e NOACG_AGENT_KEY=<NOACG_AGENT_KEY> -- npx -y @noacg/cli.
Что делает этот MCP-сервер?
Даёт агенту команды для развёртывания структуры файлов, статической валидации, снятия скриншотов и сборки эфирной веб-графики для прямых трансляций.
Нужен ли этот сервер для вывода картинки на CasparCG?
Нет, воспроизведение на серверах CasparCG обеспечивает утилита NoaCG Bridge. Сервер отвечает исключительно за разработку, проверку и экспорт шаблонов.