
Cli
io.github.pushtodisplay由 GitHub 帳號 pushtodisplay 發布v0.1.14更新於 Oct 24, 2026
PushToDisplay MCP server — send real-time updates to display boards on iOS and Android devices.
概覽
本機 MCP 伺服器,讓助理把即時文字更新傳送到 iOS 與 Android 裝置上的 Push To Display 顯示板,並管理這些顯示板。
- 可以做什麼
- 傳送帶樣式的文字更新到顯示板,可設定字級、字重、顏色、目標面板與版面選項,也可從標準輸入讀取完整 JSON 內容;未指定時使用預設顯示板。列出顯示板、取得顯示板詳細資料、依名稱、描述與版面建立顯示板、更新顯示板的名稱、描述或版面、設為預設顯示板,以及永久刪除顯示板。列出使用中的裝置與顯示板連線。支援 JSON 輸出,方便指令碼與代理使用。
- 適用情境
- 適合讓助理把狀態、建置結果、告警或事件記錄推送到手機或平板上的即時顯示板,或在對話中建立與管理這些顯示板。
- 執行需求
- 透過 npx 或全域 npm 安裝,以 stdio 在本機執行,需要 Node.js 18+。需要 Push To Display 帳號,透過瀏覽器或裝置代碼登入,憑證存放在作業系統鑰匙圈或設定目錄。選用環境變數 PTD_API_URL、PTD_SERVICE_URL、PTD_IDP_URL 與 PTD_CONFIG_DIR 可覆寫服務位址與設定位置。需要連線到 Push To Display 服務的網路存取。
安裝
README
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):
Or install globally:
Requires Node.js 18+. See the PushToDisplay documentation for guides, use cases, and API details.
Quick start
Authentication
Log in with your Push To Display account — the same account you use in the mobile app.
Browser login (default)
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:
The CLI prints a URL and a one-time code. Open the URL on any device, enter the code, and approve the login.
Credentials are stored in your OS keychain (macOS Keychain, Linux libsecret, Windows Credential Manager). Falls back to ~/.config/pushtodisplay/ if the keychain is unavailable.
auth status reports effective auth: an expired access token is still
reported as authenticated when a valid refresh token can renew it transparently
(a will refresh automatically note is shown instead of the raw token expiry).
It exits 0 when authenticated and 1 when not, so it is safe to gate
scripts on it.
Commands
send
Send a display update to a board.
If no -b flag is provided, the server uses your default board.
Style flags
Panel flags
Other flags
boards
Create options:
devices
config
JSON output
Add --json to any command for machine-readable output:
Configuration
Configuration is resolved in order: environment variables → config file → defaults.
MCP server
The CLI includes a built-in Model Context Protocol server, giving AI agents (Claude, Cursor, VS Code Copilot, and others) direct access to your display boards.
The MCP server inherits your CLI session — if you've run pushtodisplay auth login, it authenticates automatically.
Setup
Claude Code
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Cursor
Open Settings → MCP Servers → Add Server, or edit .cursor/mcp.json:
VS Code (GitHub Copilot)
Add to .vscode/mcp.json:
Other MCP clients
Any MCP client that supports stdio transport can use Push To Display. The server command is:
Available MCP tools
Commands at a glance
API key authentication
For CI/CD pipelines and scripts where interactive login isn't available, you can authenticate with an API key. Create one from the mobile app or the web portal. API keys start with pt_.
Note: API key auth only supports the
sendcommand. Useauth loginfor full access to boards, devices, and config management.
Screenshots
[4-panel layout — regional status board] 4-panel layout — regional status at a glance
[2-panel layout with CI/CD logs] Multi-panel with CI/CD pipeline and infrastructure logs
[Incident timeline display] Incident timeline with color-coded severity
License
來源:README.md,提交 4f4fa16
工具
0版本歷史
1- v0.1.14最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分