Tronbyt MCP server
io.github.jonfishr/tronbyt-mcp·v0.1.0·1 starsControl Tidbyt/Tronbyt LED displays: push text, images, and apps; brightness and night mode.
1 stars32 downloads/wk
Reviews
Write oneNobody has reviewed Tronbyt yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tronbyt tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan7 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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 85 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Tronbyt compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 32
- more than 20% of 12,191 servers with a package
Install Tronbyt in Claude Code, Cursor or VS Code
Runs npx -y tronbyt-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add tronbyt-mcp -- npx -y tronbyt-mcp
What the publisher says
From the Tronbyt repository's README, as published. We do not edit it. Read it on GitHub
tronbyt-mcp
Let your AI assistant put things on your LED sign.
If you have a Tidbyt or Tidbyt-style LED matrix display managed by a self-hosted tronbyt/server, this connects it to Claude (or any other AI tool that speaks MCP, the open standard for giving assistants access to tools). Once installed, your display becomes something you can just talk to your assistant about:
"Put BREAD'S DONE on the sign in amber."
"Dim the display to 20% and turn on night mode from 10pm to 7am."
"What apps are on the sign right now? Disable the stock ticker."
"Show the clock app for a bit."
The assistant handles the rest — rendering text into the display's pixel format, talking to your server, managing the app rotation. Everything runs on your own machine against your own server; nothing goes through any cloud service.
How it works
tronbyt-mcp is a small MCP server that wraps tronbyt/server's documented REST API. Your MCP client (Claude Code, Claude Desktop, and friends) launches it locally and talks to it over stdio; it talks to your Tronbyt server over HTTP with a device API key.
Requirements
manages works — it doesn't need to have started life as a Tidbyt: Tidbyt Gen1/Gen2, Tronbyt S3 and S3 Wide kits, MatrixPortal S3 (including the Waveshare variant), Waveshare S3, Pixoticker, Raspberry Pi displays, and homebrew panels typed "other". Both standard 64×32 and wide 128×64 (2x) panels are supported.
- A display managed by a self-hosted tronbyt/server (v2.x). Any device the server
stdio servers.
- Node.js ≥ 20.9
- An MCP client: Claude Code, Claude Desktop, or anything else that supports MCP
Installation
1. Get a device API key
In the Tronbyt web UI, open your device's settings and copy (or generate) its API key. Keys are scoped to a single device — one key, one display.
2. Add the server to your MCP client
Claude Code (one command):
claude mcp add tronbyt \
-e TRONBYT_BASE_URL=http://tronbyt.local:8000 \
-e TRONBYT_API_KEY=<your-device-key> \
-- npx -y tronbyt-mcpClaude Desktop: edit the config file — macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json, Windows: %APPDATA%\Claude\claudedesktopconfig.json — and add:
{
"mcpServers": {
"tronbyt": {
"command": "npx",
"args": ["-y", "tronbyt-mcp"],
"env": {
"TRONBYT_BASE_URL": "http://tronbyt.local:8000",
"TRONBYT_API_KEY": "<your-device-key>"
}
}
}
}Then restart Claude Desktop.
Any other MCP client: configure a stdio server with command npx, args ["-y", "tronbyt-mcp"], and the two environment variables above.
From source (instead of npx):
git clone https://github.com/jonfishr/tronbyt-mcp.git
cd tronbyt-mcp
npm install && npm run buildThen use node /path/to/tronbyt-mcp/dist/index.js as the server command in your MCP client config (same environment variables).
Multiple displays? API keys are per-device, so add one entry per display (tronbyt-kitchen, tronbyt-office, …), each with its own key.
3. Check it works
Ask your assistant something like "List my Tronbyt devices." You should get back your display with its brightness, night mode, and app list. (In Claude Code, /mcp also shows the server and its tools.)
Configuration
Usage
You don't call these directly — your assistant picks the right tool from your request — but this is what it has to work with:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Tronbyt: common questions
- Is Tronbyt MCP server safe?
- Mostly: it is graded B (78/100). Read the Tronbyt safety report
- How do I install Tronbyt?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Tronbyt need an API key?
- Yes. The registry entry asks for
TRONBYT_API_KEY. - Is Tronbyt maintained?
- The last commit was 124 days ago (2026-07-03). The latest release is v0.1.0.
- What can I use instead of Tronbyt?
- Servers from other publishers that do the same job: Mobilerun MCP server.
- How does Tronbyt compare with other MCP servers?
- safety score 78/100 (higher than 57% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers); downloads a week 32 (more than 20% of 12,191 servers with a package). Full comparison.
Alternatives to Tronbyt
Same job from other publishers: the closest match first, then the best rated.
- MobilerunLet AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.not reviewedEstablishedA