CLI MCP server
io.github.pushtodisplay/cli·v0.1.14·2 starsPushToDisplay MCP server — send real-time updates to display boards on iOS and Android devices.
2 stars138 downloads/wk
Reviews
Write oneNobody has reviewed CLI yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CLI tools (8, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
pushtodisplay_create_boardwrite actionCreate a new board.
pushtodisplay_delete_boardwrite actionPermanently delete a board and all its data. This action cannot be undone.
pushtodisplay_get_boardGet details of a specific board by ID.
pushtodisplay_list_boardsList all boards owned by the authenticated user.
pushtodisplay_list_devicesList active device-board stream connections.
pushtodisplay_send_updatewrite actionSend a display update to a PushToDisplay board. Publishes text content to all devices connected to the specified board.
pushtodisplay_set_default_boardSet a board as the user's default board. The default board is used when no board ID is specified in send_update.
pushtodisplay_update_boardwrite actionUpdate an existing board's name, description, or layout.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 10 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How CLI compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Tools
- 8
- the typical server has 7
- Tools that change things
- 50%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 138
- more than 70% of 12,191 servers with a package
What its tools let an agent do: 4 read · 4 change
Install CLI in Claude Code, Cursor or VS Code
Runs npx -y pushtodisplay on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add cli -- npx -y pushtodisplay
What the publisher says
From the CLI repository's README, as published. We do not edit it. Read it on GitHub
pushtodisplay
Command-line interface and MCP server for Push To Display — send real-time updates to display boards from your terminal or AI agents.
Get the app
Turn any screen into a live display board — get Push to Display on iOS and Android.
Install
Run directly with npx (no install needed):
npx pushtodisplay --helpOr install globally:
npm install -g pushtodisplayRequires 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 listAuthentication
Log in with your Push To Display account — the same account you use in the mobile app.
Browser login (default)
pushtodisplay auth loginOpens 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-codeThe 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.
# Check auth status
pushtodisplay auth status
# Machine-readable status for scripts/agents (exit 0 = authenticated)
pushtodisplay auth status --json
# Log out (clear stored credentials)
pushtodisplay auth logoutauth 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.
{
"authenticated": true,
"method": "oauth",
"accessTokenExpired": true,
"canRefresh": true,
"sessionExpiresAt": "2026-06-01T00:00:00.000Z"
}Commands
send
Send a display update to a board.
# Simple text
pushtodisplay send -b my-board-id "Deploy succeeded"
# Styled text
pushtodisplay send -b my-board-id "Status" --size large --weight bold --color "#00FF00"
# Multiple blocks
pushtodisplay send -b my-board-id "Build:" "passing" --color "#22C55E"
# Panel targeting with layout options
pushtodisplay send -b my-board-id --panel 2 "Right panel content"
pushtodisplay send -b my-board-id --panel 1 --full-panel --density compact --align-x center "Alert"
# Per-block styling with JSON (repeatable)
pushtodisplay send -b my-board-id \
--block '{"text": "API Health", "size": "large", "weight": "bold"}' \
--block '{"text": "Uptime: 99.97%", "color": "#22C55E"}'
# Pipe a full JSON payload from stdin
echo '{"boardId":"my-board-id","blocks":[{"text":"From pipe"}]}' | pushtodisplay send --stdinIf no -b flag is provided, the server uses your default board.
Style flags
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
CLI: common questions
- Is CLI MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the CLI safety report
- How do I install CLI?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does CLI need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is CLI maintained?
- The last commit was 49 days ago (2026-09-16). The latest release is v0.1.14.
- What can I use instead of CLI?
- Servers from other publishers that do the same job: MCP Appium - Mobile Development and Automation Server MCP server, Mobilerun MCP server and Mobile MCP server. Compare all CLI alternatives.
- How does CLI compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); tools 8 (the typical server has 7); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to CLI
Same job from other publishers: the closest match first, then the best rated.
- MCP Appium - Mobile Development and Automation ServerMCP server for Appium mobile automation on iOS and Android devices with test creation tools.not reviewedEstablishedA
- MobilerunLet AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.not reviewedEstablishedA
- MobileMCP server for iOS and Android Mobile Development, Automation and Testingnot reviewedWidely usedA