Google Home MCP Server is a tool for controlling smart plugs. It uses the Google Smart Home API to let you manage your devices.
To use it, you need a Google Cloud Project. Enable the Smart Home API, set up OAuth 2.0, and follow the setup guide to build and start the server.
Its key features include listing all smart plugs and their states, turning plugs on or off, and getting real-time status. It also automatically refreshes device states and uses OAuth2 for secure API access.
Common use cases are managing many plugs in home automation, integrating control with Google Assistant, and monitoring device status from anywhere.
To set up, you require a Google Cloud Project with the Smart Home API, OAuth 2.0 credentials, and Node.js 18 or newer. You can control multiple plugs, and the server has comprehensive error handling with specific error codes.