HomeAssistant Light MCP server
Control Home Assistant lights and scenes. Lights only by design for safety.
0 stars42 downloads/wk
Reviews
Write oneNobody has reviewed HomeAssistant Light yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
HomeAssistant Light tools (11, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
scene_activateActivate a scene in Home Assistant. REQUIRES user_confirmed=true - user must explicitly request scene activation.
scene_adjust_lightPREFERRED for controlling lights. Turn on/off, set brightness (0-100%), RGB color, color temperature (Kelvin), or effects. IMPORTANT: This only changes the light's current state - it does NOT save to any scene. REQUIRES user_confirmed=true - user must explicitly request the change.
scene_blackoutTurn off ALL lights. Optionally create/update a 'Blackout' scene. REQUIRES user_confirmed=true - user must explicitly request blackout.
scene_configureConfigure the Home Assistant connection for the Scene MCP server. Required before using other scene_ tools if not already configured via environment variables.
scene_createwrite actionCreate a NEW scene in Home Assistant. ONLY call when user EXPLICITLY asks to create/save a NEW scene. Before calling: 1) Show current lights with scene_show_lights, 2) Ask user for mode: 'exclusive' or 'additive'. Do NOT call this to update existing scenes - use scene_update for that.
scene_deletewrite actionDelete a scene from Home Assistant
scene_diagnoseDiagnose lights and scenes. Tests connectivity, response times, identifies problems with scenes (null values, missing lights, etc.), and provides recommendations. If test_connectivity=true, REQUIRES user_confirmed=true because it toggles lights.
scene_fixFix problems found by scene_diagnose. Can fix null values, add missing lights to exclusive scenes, restore from backup, or interactively test and fix a specific scene. test_scene action REQUIRES user_confirmed=true because it changes lights.
scene_listList all scenes from Home Assistant
scene_show_lightsSAFE read-only tool. Shows ALL Home Assistant lights with FULL details. Does NOT change anything. Use this to answer questions about light states, colors, brightness. Returns: state (on/off), brightness_pct, color_mode ('color_temp' for white light, 'rgb'/'hs'/'xy' for colored light), color_temp_kelvin (for white mode), rgb_color (for color mode). IMPORTANT: When color_mode is 'color_temp', the li
scene_updatewrite actionUpdate an existing scene with current light states. ONLY call this when user EXPLICITLY asks to save/update a scene. Do NOT call automatically after adjusting lights.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan3 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 247 days ago4/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install HomeAssistant Light in Claude Code, Cursor or VS Code
Runs npx -y ha-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add HomeAssistant-Light-MCP -- npx -y ha-mcp-server
HomeAssistant Light: common questions
- Is HomeAssistant Light MCP server safe?
- With care: it is graded C, so read the findings first (66/100). Read the HomeAssistant Light safety report
- How do I install HomeAssistant Light?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does HomeAssistant Light need an API key?
- Yes. The registry entry asks for
HA_TOKEN. - Is HomeAssistant Light maintained?
- The last commit was 259 days ago (2026-01-27). The latest release is v0.6.1.
- What can I use instead of HomeAssistant Light?
- Servers from other publishers that do the same job: 3D New Era AI MCP server, Dembrandt MCP server and Figma MCP Server. Compare all HomeAssistant Light alternatives.
Alternatives to HomeAssistant Light
Same job from other publishers: the closest match first, then the best rated.
3D New Era AIDesign homes with your AI: floor plans, furniture, joinery, lighting and photos, live.not reviewedGrowingA- DembrandtDesign tokens from any live site: colours, type, spacing, components, drift against a baseline.not reviewedWidely usedB
- Figma MCP ServerThe Figma MCP server brings Figma design context directly into your AI workflow.not reviewedEstablishedA
- melta UIAI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verifynot reviewedEstablishedA
- Figma UIBidirectional Figma MCP — AI draws UI on Figma canvas, reads designs backnot reviewedEstablishedA