Back to Home
jango-blockchained icon

advanced-homeassistant-mcp

Verified Safe

by jango-blockchained

Overview

A Model Context Protocol (MCP) server that enables AI assistants (like Claude, GPT, Cursor) to seamlessly interact with Home Assistant, allowing control of smart home devices through natural language commands.

Installation

Run Command
npx @jango-blockchained/homeassistant-mcp@latest

Environment Variables

  • HASS_TOKEN
  • HASS_HOST
  • JWT_SECRET
  • ANTHROPIC_API_KEY

Security Notes

The server employs robust security middleware including rate limiting, JWT authentication, input sanitization against XSS/injection, and comprehensive security headers (Helmet). It requires sensitive API keys (Home Assistant, JWT secret, Anthropic) to be securely managed via environment variables, which is a standard and recommended practice. External API calls to Anthropic are present for AI-powered voice parsing, which introduces a dependency on an external service, but it's a legitimate and well-known provider. Proper environment configuration is critical to maintain security.

Similar Servers

Stats

Interest Score42
Security Score8
Cost ClassMedium
Avg Tokens750
Stars37
Forks13
Last Update2025-12-04

Tags

Smart HomeAI IntegrationHome AutomationNatural Language ProcessingMCP Server