Talks directly to Rachio's internal gRPC backend, the same API their mobile app uses, giving you full read/write access instead of the limited public REST API. You get 23 tools covering device discovery, complete schedule CRUD (including a dry-run preview before committing changes), live zone control, rain delays, and calendar lookups. Built by reverse engineering the Android app's protobuf definitions. Requires minting a long-lived access token once via the included CLI tool. Reach for this when you need an agent to actually manage irrigation schedules or respond to weather conditions, not just read sensor data. The unofficial nature means it could break on app updates, but the author ships the proto regeneration scripts in the repo.
claude mcp add --transport stdio rwestergren-rachio-mcp uvx rachio-mcp