LABSCO SUMMARY
Per-function enable switches matter more here than anywhere else, because the tools move things in your house.
A misread instruction in most tools produces a wrong answer. Here it unlocks a door or turns the heating off. Being able to enable state reading and leave device control switched off — rather than trusting a prompt — is the difference between a safe connection and a nervous one. The privacy commitment is unusually specific too: no sale of personal information and no advertising profiles built from Home Assistant or MCP tool data.
What it is
Homeway's endpoint for reaching Home Assistant remotely. Rather than one grant, the capabilities can be enabled and disabled individually, so you decide what an agent may touch.
What you get
- Live device states
- Controlling devices and sending commands
- Building automations, scripts and dashboards
- Debugging services
Requirements
OAuth 2.0 with PKCE and dynamic registration, scoped across tools, resources, prompts and notifications, or a bearer token. The MCP server itself is free and one Home Assistant server is included; Supporter tiers start at $3.49/month for three servers.
Setup effort
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
01
Asking what the house is doing
Enable live states and leave control off entirely.
02
Building an automation
Describe the behaviour and let it write the automation or script.
03
Debugging why something did not fire
Inspect services and states rather than reading logs in the UI.
BEFORE YOU INSTALL
What to know first
Requires
- an MCP client that can reach a remote endpoint
- OAuth 2.0 (issuer https://homeway.io, PKCE S256, dynamic registration, scopes mcp:tools/resources/prompts/notifications) or Bearer token
INSTALLATION
Connect your client
Add the endpoint to your client, then approve the OAuth consent screen.
Server setup
ENDPOINT URL
https://homeway.io/api/mcpRequirements
- OAuth 2.0 (issuer https://homeway.io, PKCE S256, dynamic registration, scopes mcp:tools/resources/prompts/notifications) or Bearer token