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

Get the app

Turn any screen into a live display board — get Push to Display on iOS and Android.

Download on the App Store Get it on Google Play

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)
Инструменты были проиндексированы:
pushtodisplay_create_board

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

Параметры
  • descriptionstring

    Описание доски

  • layoutIdinteger

    Layout ID для платы

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

    Название доски

pushtodisplay_delete_board

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

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

    Идентификатор доски для удаления.

pushtodisplay_get_board

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

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

    Идентификатор доски для получения

pushtodisplay_list_boards

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

Параметры

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

pushtodisplay_list_devices

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

Параметры

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

pushtodisplay_send_update

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

Параметры
  • alignXenum

    Горизонтальное выравнивание

  • alignYenum

    Вертикальное выравнивание.

  • backgroundstring

    Общий цвет фона в hex-формате

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

    Текстовые блоки для отображения

  • boardIdstring

    Идентификатор доски, на которую отправляется обновление. Если параметр не указан, используется доска пользователя по умолчанию.

  • densityenum

    Плотность линий

  • fullPanelboolean

    Используйте полноэкранный режим панели.

  • panelIdinteger

    ID панели

pushtodisplay_set_default_board

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

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

    ID доски, которую нужно установить по умолчанию.

pushtodisplay_update_board

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

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

    Идентификатор доски для обновления

  • descriptionstring

    Новое описание доски

  • layoutIdinteger

    Новый ID раскладки для доски

  • namestring

    Новое название доски

0.1.18основная
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.12
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.3-alpha.1
0.1.6-alpha.0
0.1.5-alpha.0
0.1.4-alpha.0
0.1.3-alpha.0
0.1.1-alpha.2
0.1.1-alpha.1
0.1.1-alpha.0
0.1.0-alpha.1
0.1.0-alpha.0

Выберите клиент, чтобы установить pushtodisplay/cli:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "pushtodisplay-cli-cr0jp0i774": {
      "command": "npx",
      "args": [
        "pushtodisplay",
        "mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "pushtodisplay-cli-cr0jp0i774": {
      "command": "npx",
      "args": [
        "pushtodisplay",
        "mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "pushtodisplay-cli-cr0jp0i774": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "pushtodisplay",
        "mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"pushtodisplay-cli-cr0jp0i774\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"pushtodisplay\",\"mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "pushtodisplay-cli-cr0jp0i774": {
      "command": "npx",
      "args": [
        "pushtodisplay",
        "mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add pushtodisplay-cli-cr0jp0i774 -- npx pushtodisplay mcp

Либо через JSON-конфиг:

claude mcp add-json pushtodisplay-cli-cr0jp0i774 "{\"command\":\"npx\",\"args\":[\"pushtodisplay\",\"mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add pushtodisplay-cli-cr0jp0i774 -- npx pushtodisplay mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.pushtodisplay-cli-cr0jp0i774]
command = "npx"
args = ["pushtodisplay", "mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите pushtodisplay/cli, а в поле команды запуска — строку ниже:
npx pushtodisplay mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "pushtodisplay-cli-cr0jp0i774": {
      "command": "npx",
      "args": [
        "pushtodisplay",
        "mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "pushtodisplay-cli-cr0jp0i774": {
      "command": "npx",
      "args": [
        "pushtodisplay",
        "mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например pushtodisplay-cli-cr0jp0i774.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: pushtodisplay-cli-cr0jp0i774
    command: npx
    args:
      - "pushtodisplay"
      - "mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "pushtodisplay-cli-cr0jp0i774": {
      "command": "npx",
      "args": [
        "pushtodisplay",
        "mcp"
      ]
    }
  }
}

Похожие MCP-сервера

recursechat/mcp-server-apple-shortcuts

recursechat/mcp-server-apple-shortcuts

от recursechat

MCP сервер для управления Apple Shortcuts на macOS. Позволяет AI-ассистентам (Claude) запускать и автоматизировать быстрые команды и сценарии. Помогает автоматизировать рутинные задачи на Mac без лишних действий.

JavaScript⭐ 351
offorte/offorte-mcp-server

offorte/offorte-mcp-server

от offorte

MCP-сервер для связи AI-агентов с платформой Offorte. Позволяет создавать и отправлять коммерческие предложения через API, используя голос или текст. Подходит для автоматизации продаж и быстрой ген...

TypeScript⭐ 5
ahujasid/blender-mcp

ahujasid/blender-mcp

от ahujasid

Управляет Blender напрямую: создаёт и редактирует 3D-модели, настраивает материалы, ищет и скачивает модели из Sketchfab и Poly Haven.

Python⭐ 31725
PostcardBot/mcp-server

PostcardBot/mcp-server

от postcardbot

MCP-сервер Postcard.bot для отправки физических открыток по всему миру напрямую из кода. Полезен разработчикам AI-агентов и интеграций — позволяет отправлять реальные открытки через Claude, Cursor ...

TypeScript⭐ 5
arbengine/mailbox-mcp

arbengine/mailbox-mcp

от arbengine

MCP сервер mailbox.bot превращает физическую почту в API для AI-агентов: отправляйте письма, заказные отправления и открытки с печатью и фотодоказательствами. Песочница для бесплатного тестирования...

JavaScript⭐ 2
vitrine3d/mcp

vitrine3d/mcp

от vitrine3d

MCP сервер vitrine3d — работа с 3D моделями через AI агента. Загружайте GLB, настраивайте освещение, фон и эффекты, публикуйте embed-код. Анонимная загрузка сразу, вход в аккаунт для постоянного хранения.

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

Лука Никитин