MCP Hub › Developer Tools › Home Assistant MCP Server
Home Assistant MCP Server MCP server
by jarahkon · io.github.jarahkon/hass-mcp-server
MCP server for full Home Assistant control — dashboards, files, automations, add-ons, and more
How to install Home Assistant MCP Server
npm
claude mcp add -e HA_URL=<your-ha-url> -e HA_TOKEN=<your-ha-token> hass-mcp-server -- npx -y @jarahkon/[email protected]
Or add it to your MCP config (Claude Desktop, Cursor, VS Code):
{
"mcpServers": {
"hass-mcp-server": {
"command": "npx",
"args": [
"-y",
"@jarahkon/[email protected]"
],
"env": {
"HA_URL": "<your-ha-url>",
"HA_TOKEN": "<your-ha-token>"
}
}
}
}Environment variables:HA_URL (required) – Home Assistant base URL (e.g. http://homeassistant.local:8123)HA_TOKEN (required) – Home Assistant long-lived access tokenHA_SSH_HOST – SSH hostname for file management (optional)HA_SSH_PORT – SSH port (default: 22)HA_SSH_USER – SSH username (must be root)HA_SSH_KEY_PATH – Path to SSH private keyHA_SSH_PASSWORD – SSH password (alternative to key)
Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.
Details
- Version
- 1.0.6
- Published
- 2026-03-25
- Updated
- 2026-03-25
- Namespace
- io.github.jarahkon
- Source
- jarahkon/hass-mcp-server
Similar developer tools servers
- LingYi ToolsSearch 162 AI tools in the LingYi Tools directory by keyword,…
- Marktplaats & 2dehandsSearch Marktplaats & 2dehands (NL/BE classifieds), vet sellers,…
- MepMailTransactional email and agent mailboxes: send, broadcasts, domains,…
- Taoyuan MusicWrite an original song for one person: lyrics, two full versions and…
- NOVAPaid NOVA research, company intelligence, and output recovery for…
- FitatuUnofficial Fitatu calorie counter: read and log food, weight, water…
- GitLab MCP ServerGo MCP server for GitLab: 2 dynamic tools reach ~876 actions on…
- Corvi CareersSearch remote and onsite jobs through the public Corvi Careers MCP…