What prerequisites are needed?
A Google Cloud Project with Smart Home API enabled, an Actions on Google Smart Home Action project, OAuth 2.0 client credentials, Node.js 18 or higher, and access to Google Home smart plugs.
@jmagar
Basic information
No overview available yet
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server that enables control of Google Home smart plugs through the Smart Home API. It uses OAuth 2.0 authentication and integrates with Google Cloud and Actions on Google projects. Designed for developers who want to manage smart plugs programmatically.
Set up a Smart Home Action project in the Actions on Google Console, configure OAuth 2.0 client credentials, install dependencies with pnpm install, copy config.json.example to config.json with your OAuth Client ID and Secret, build with pnpm build, and start with pnpm start. Use the provided tools (list_smart_plugs, control_smart_plug, get_smart_plug_state) to interact with smart plugs.
A Google Cloud Project with Smart Home API enabled, an Actions on Google Smart Home Action project, OAuth 2.0 client credentials, Node.js 18 or higher, and access to Google Home smart plugs.
The server uses OAuth 2.0 with a client ID and secret. You must configure authorization and token endpoints for account linking in the Actions on Google Console.
It accesses smart plug data (ID, name, on/off state, online status) via the Smart Home API. No local device data is stored.
It provides automatic device state refresh, but the README does not specify push-based real-time updates.
Errors include specific codes for configuration (`CONFIG_ERROR`), API errors (`API_ERROR`), device not found (`DEVICE_NOT_FOUND`), and command failures (`COMMAND_ERROR`), each with a message and details.
Open-source MCP to use Blender with any LLM
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Hindsight: Agent Memory That Learns
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments