Home Assistant MCP Server
Pricing
Pay per event
Home Assistant MCP Server
Control your Home Assistant smart home devices through AI agents using Model Context Protocol (MCP). Get states, call services, list entities, and manage lights, switches, sensors, climate controls, and more. Perfect for AI-powered home automation and voice assistants.
Pricing
Pay per event
Rating
5.0
(2)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

๐ Home Assistant MCP Server
๐ Control your smart home through AI assistants in seconds. Manage lights, switches, sensors, climate, and media players. No coding, no custom server setup required.
Home Assistant is the most popular open-source home automation platform, connecting hundreds of smart device brands into one unified system. This MCP (Model Context Protocol) server lets AI assistants interact with your Home Assistant instance directly. It provides 5 tools (get_states, get_state, call_service, get_entities, get_services) and 2 resources (entities list, services list) so your AI can read sensor data, toggle lights, adjust thermostats, play media, and call any Home Assistant service.
The server runs in standby mode on Apify's infrastructure, meaning it stays active and responds instantly to requests. You provide your Home Assistant URL and a long-lived access token in each request body. There is no startup delay, no Docker containers to manage, and no port forwarding required. Just connect your AI assistant to this MCP endpoint and start controlling your smart home with natural language commands.
| ๐ฏ Target Audience | ๐ก Use Cases |
|---|---|
| Smart home enthusiasts | Control devices through AI chat interfaces |
| Home automation developers | Build AI-driven automation workflows |
| IoT researchers | Prototype voice and text-based device control |
| Accessibility advocates | Enable hands-free home control via AI |
| System integrators | Connect Home Assistant to AI-driven dashboards |
| Tech hobbyists | Experiment with MCP protocol and smart devices |
๐ What the Home Assistant MCP Server does
- ๐ Get all entity states to see every device, sensor, and switch in your Home Assistant
- ๐ฏ Get specific entity state to check the current value of any sensor, light, or switch
- ๐ ๏ธ Call any service to toggle lights, set temperatures, play media, or trigger automations
- ๐ List all entities to discover available devices and their entity IDs
- ๐ List all services to see every action your Home Assistant supports
- ๐ฐ Pay Per Event pricing so you only pay for the requests you make
The MCP server acts as a bridge between AI assistants and your Home Assistant instance. When your AI needs to check a temperature sensor, it calls the get_state tool with the entity ID. When it needs to turn on a light, it calls call_service with the appropriate domain, service, and entity. The server forwards these requests to your Home Assistant's REST API and returns the results to the AI.
๐ก Why it matters: Without an MCP server, connecting an AI assistant to Home Assistant requires custom code, API wrappers, and server management. This actor handles all of that, giving your AI direct access to your smart home through a standard protocol.
โ ๏ธ Good to Know: You need a running Home Assistant instance and a long-lived access token. Create the token at Profile > Long-Lived Access Tokens in your Home Assistant dashboard. Your Home Assistant must be accessible from the internet (or use a tunnel like Nabu Casa).
๐ How to use
- Create an Apify account - Sign up free with $5 credit
- Set up Home Assistant - Install Home Assistant and integrate your smart devices
- Create an access token - Go to Profile > Long-Lived Access Tokens in Home Assistant
- Start the MCP Server - Launch the actor in standby mode on Apify
- Connect your AI assistant - Point your MCP-compatible AI to the actor's endpoint with your credentials
โฑ๏ธ Setup takes under 5 minutes. The server stays running and responds to requests instantly.
๐ Recommended Actors
| Actor | Description |
|---|---|
| Markdown to PDF MCP Server | Convert markdown documents to PDF through MCP protocol |
| HTML to JSON Smart Parser | Parse HTML content into structured JSON data |
| Smart Apify Actor Scraper | Discover and analyze Apify actors with quality metrics |
| Lead Formatter Tool | Format and enrich lead data for CRM systems |
| MultiSite URL Shortener | Generate shortened URLs across multiple services |
๐ก Pro Tip: Combine the Home Assistant MCP Server with Make or Zapier to create automated workflows that respond to smart home events with external actions.
Disclaimer: This actor is not affiliated with, endorsed by, or connected to Home Assistant or Nabu Casa. It integrates with Home Assistant through its published REST API. Use responsibly and in accordance with applicable terms of service.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.
