io.github.cyanheads/pixoo-mcp-server MCP Server
io.github.cyanheads/pixoo-mcp-server
What is the io.github.cyanheads/pixoo-mcp-server MCP server?
Render and push styled pixel art, text, dashboards, and animations to Divoom Pixoo LED displays.
How to install io.github.cyanheads/pixoo-mcp-server
Copy-paste configuration for popular MCP clients.
PIXOO_IPDevice 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_SIZEDisplay size in pixels: 16, 32, or 64. Must match the physical device.
PIXOO_OUTPUT_DIRDirectory for auto-saving preview PNG and GIF files. When unset, previews are returned in-response only.
PIXOO_PUSH_MIN_INTERVAL_MSMinimum interval between device pushes in milliseconds. Prevents device freeze from rapid-fire commands.
PIXOO_SERVE_HOSTHost 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_PORTFixed 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_PATHBrowser 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_ENABLEDOffer 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_LOG_LEVELSets the minimum log level for output (e.g., 'debug', 'info', 'warn').
MCP_HTTP_HOSTThe hostname for the HTTP server.
MCP_HTTP_PORTThe port to run the HTTP server on.
MCP_HTTP_ENDPOINT_PATHThe endpoint path for the MCP server.
MCP_AUTH_MODEAuthentication mode to use: 'none', 'jwt', or 'oauth'.
Related MCP servers
Look up Pokémon, moves, abilities, items, natures, and type matchups from PokéAPI v2.
MCP Server for 3D protein structural data retrieval & analysis from RCSB PDB, PDBe, and UniProt.
Search PubChem chemical compounds, properties, safety data, bioactivity, and cross-references via MCP.
Search PubMed, Europe PMC, and fetch full-text articles with citations and MeSH terms via MCP.
Countries, timezones, elements, constants, HTTP status codes, unit conversion, and MIME type lookup.
Search ReliefWeb humanitarian reports, disasters, jobs, training, and country profiles via MCP.
