pushtodisplay/cli

pushtodisplay/cli

от pushtodisplay
MCP сервер для Push To Display: отправляйте обновления на дисплейные доски из терминала или AI-агентов. Управляйте содержимым, цветом, размером и панелями, создавайте и настраивайте доски без лишни...

pushtodisplay

Command-line interface and MCP server for Push To Display — send real-time updates to display boards from your terminal or AI agents.

Push to Display — 4-panel regional status board

Install

Run directly with npx (no install needed):

npx pushtodisplay --help

Or install globally:

npm install -g pushtodisplay

Requires Node.js 18+. See the PushToDisplay documentation for guides, use cases, and API details.

Quick start

# Log in (opens browser)
pushtodisplay auth login

# Send an update (uses your default board)
pushtodisplay send "Hello, Display!"

# Send to a specific board
pushtodisplay send -b <board-id> "Deploy completed"

# List your boards
pushtodisplay boards list

Authentication

Log in with your Push To Display account — the same account you use in the mobile app.

Browser login (default)

pushtodisplay auth login

Opens your browser. Sign in and the CLI receives your credentials automatically.

Device code login (headless)

For machines without a browser — SSH sessions, containers, or remote servers:

pushtodisplay auth login --device-code
pushtodisplay_create_board

Создать новую доску.

Создать новую доску.

Параметры

  • namestringобязательный

    Board name

  • descriptionstring

    Board description

  • layoutIdinteger

    Layout ID for the board

pushtodisplay_delete_board

Навсегда удалить доску и все её данные. Это действие нельзя отменить.

Навсегда удалить доску и все её данные. Это действие нельзя отменить.

Параметры

  • boardIdstringобязательный

    The board ID to delete

pushtodisplay_get_board

Получает сведения о конкретной доске по ID.

Получает сведения о конкретной доске по ID.

Параметры

  • boardIdstringобязательный

    The board ID to retrieve

pushtodisplay_list_boards

Вывести список всех досок, принадлежащих аутентифицированному пользователю.

Вывести список всех досок, принадлежащих аутентифицированному пользователю.

Параметры

Без параметров.

pushtodisplay_list_devices

Вывести список активных потоковых соединений между устройством и платой.

Вывести список активных потоковых соединений между устройством и платой.

Параметры

Без параметров.

pushtodisplay_send_update

Отправляет обновление дисплея на плату PushToDisplay. Публикует текстовое содержимое на все устройства, подключенные к указанной плате.

Отправляет обновление дисплея на плату PushToDisplay. Публикует текстовое содержимое на все устройства, подключенные к указанной плате.

Параметры

  • boardIdstring

    The board ID to send the update to. If omitted, the user's default board is used.

  • blocksobject[]обязательный

    Text blocks to display

  • panelIdinteger

    Panel ID (1-4)

  • fullPanelboolean

    Use full panel mode

  • densityenum

    Line density

    compactstandardspacious
  • alignXenum

    Horizontal alignment

    startcenterend
  • alignYenum

    Vertical alignment

    startcenterend
  • backgroundstring

    Overall background color as hex

pushtodisplay_set_default_board

Устанавливает доску как доску пользователя по умолчанию. Доска по умолчанию используется, когда в send_update не указан идентификатор доски.

Устанавливает доску как доску пользователя по умолчанию. Доска по умолчанию используется, когда в send_update не указан идентификатор доски.

Параметры

  • boardIdstringобязательный

    The board ID to set as default

pushtodisplay_update_board

Обновляет имя, описание или макет существующей доски.

Обновляет имя, описание или макет существующей доски.

Параметры

  • boardIdstringобязательный

    The board ID to update

  • namestring

    New board name

  • descriptionstring

    New board description

  • layoutIdinteger

    New layout ID for the board

Другие проверенные MCP-сервера

ragieai/mcp-server

ragieai/mcp-server

официальный

Извлекайте информацию из базы знаний Ragie с помощью MCP-сервера. Инструмент retrieve возвращает релевантные фрагменты, учитывая ранжирование и свежесть. Идеален для интеграции корпоративных знаний...

JavaScript89
posthog/mcp

posthog/mcp

официальный

MCP сервер для интеграции с PostHog — платформой продуктовой аналитики. Позволяет запрашивать данные о событиях, сессиях и пользователях через ИИ-ассистентов (Claude, Cursor, VS Code). Полезен продакт-менеджерам и разработчикам для быстрого анализа.

TypeScript151
LaurieWired/GhidraMCP

LaurieWired/GhidraMCP

GhidraMCP — MCP-сервер для Ghidra, подключающий LLM к реверс-инжинирингу. Декомпилирует код, переименовывает методы, анализирует бинарники через MCP-клиенты. Ускоряет анализ вредоносного ПО.

Java9533
inspektor-gadget/ig-mcp-server

inspektor-gadget/ig-mcp-server

официальный

MCP сервер, связывающий eBPF-обсервабельность ядра с AI-агентами. Собирает телеметрию DNS, TCP, процессов и syscalls для отладки Kubernetes. LLM проводит data-driven root cause analysis на живых да...

Go26
semgrep/mcp

semgrep/mcp

официальный

MCP-сервер Semgrep подключает статический анализатор к AI и IDE для сканирования кода на уязвимости. Использует 5000+ правил для проверки множества языков. Помогает разработчикам находить ошибки бе...

Python681
twelvedata/mcp

twelvedata/mcp

официальный

MCP сервер Twelve Data для AI-ассистентов: цены акций, 60+ технических индикаторов, фундаментальные показатели, новости. Подключается к Claude и ChatGPT. Доступен в облаке или локально с API-ключом.

Python71
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин