mcpbeat Sign in

Pixoo MCP Server

local only

Pixoo MCP Server runs on your own machine — the client starts it, so there is no endpoint to ping. 709 installs a week from npm. Last commit 29 Oct 2026.

Render and push styled pixel art, text, dashboards, and animations to Divoom Pixoo LED displays.

Installs per day peak 242 · avg 37 · +845% w/w
a month agotoday
709
Installs / week
npm · @cyanheads/pixoo-mcp-server
10
Stars
2 open issues
29 Oct 2026
Last commit
12 releases in 90 days
Apache-2.0
License
TypeScript

What the code does

We read the source, 3 d ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Runs an external command src/services/browser/cdp-pipe.ts:255
  const child = spawn(executable, args, {

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add pixoo-mcp-server -- npx -y @cyanheads/pixoo-mcp-server
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pixoo-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@cyanheads/pixoo-mcp-server"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.pixoo-mcp-server]
command = "npx"
args = ["-y", "@cyanheads/pixoo-mcp-server"]
.cursor/mcp.json
{
  "mcpServers": {
    "pixoo-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@cyanheads/pixoo-mcp-server"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pixoo-mcp-server": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@cyanheads/pixoo-mcp-server"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: MCP_TRANSPORT_TYPE (Selects the HTTP transport), PIXOO_IP (Device IP address on the local network (e.g. 192.168.1.50). Required for device tools; discovery and pure-render (push: false) work without it), PIXOO_SIZE (Display size in pixels: 16, 32, or 64. Must match the physical device), PIXOO_OUTPUT_DIR (Directory for auto-saving preview PNG and GIF files. When unset, previews are returned in-response only), PIXOO_PUSH_MIN_INTERVAL_MS (Minimum interval between device pushes in milliseconds. Prevents device freeze from rapid-fire commands), PIXOO_SERVE_HOST (Host advertised in the URL the device downloads an animation of more than 40 frames from, for NAT or a DNS name. When unset, the local address the OS routes to PIXOO_IP; the listener binds that address either way), PIXOO_SERVE_PORT (Fixed port for the listener the device downloads an animation of more than 40 frames from, for firewall rules. When unset, a free port), PIXOO_BROWSER_PATH (Browser executable for HTML rendering, such as the chrome-headless-shell that `npx @puppeteer/browsers install chrome-headless-shell@stable --path <dir>` installs. When set, the only browser tried: a path that is not an executable file fails rather than falling back. When unset, the newest chrome-headless-shell in Puppeteer's cache (~/.cache/puppeteer)), PIXOO_HTML_ENABLED (Offer pixoo_render_html. false (or 0, no, off) disables it, removing it from tools/list; unset or true keeps it. A value that is not one of those boolean spellings fails startup), MCP_HTTP_HOST (The hostname for the HTTP server), MCP_HTTP_PORT (The port to run the HTTP server on), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn')).

Alternatives to Pixoo MCP Server

same job, measured the same way
agentView
by agentview

Display delivery platform for AI agents. Push HTML, dashboards and live data to screens.

57 tools answering
ChartPane
by ahmadsl

Renders interactive Chart.js charts and dashboards inline in AI conversations.

answering
peep.page
by peep

Publish HTML pages and live dashboards from your agent to a link that stays up to date.

answering
Agenthub Monitor
by nevelsk65

Renders a pipeline DAG and test-harness dashboard inline as an MCP App

local only
Appmetrica MCP
by pavellunev

AppMetrica (Yandex) analytics: reports, funnels, segments, dashboards, logs export, push

85 installs/wk local only
C
Canopy documentation
by canopy-io

Answers questions about the Canopy dashboards and API from the published docs. No sign-in.

5 tools answering
xrpldashboard
by xrpldashboard

Read-only XRP Ledger MCP tools with proof-annotation envelopes and signed daily snapshots.

19 tools answering
Spacefast
by spacefast

Build, publish, and manage websites, dashboards, reports, and web tools with Spacefast.

answering

Pixoo MCP Server — questions

Answers built from our own checks of this server.

Why is there no uptime for Pixoo MCP Server?
Pixoo MCP Server runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package @cyanheads/pixoo-mcp-server was installed 709 times last week.
How do I connect Pixoo MCP Server?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls @cyanheads/pixoo-mcp-server straight from npm; nothing to host, nothing to sign up for.
How many people use Pixoo MCP Server?
The npm package @cyanheads/pixoo-mcp-server was installed 709 times in the last week. Week over week that is +845%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Pixoo MCP Server open source?
Yes — it is published under the Apache-2.0 licence, written in TypeScript, 10 stars on GitHub and 2 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.