About this integration
MCP server for Rachio sprinkler controllers — schedules, zones, and live watering control
- Transport
- stdio
- Authentication
- oauth
- Initial setup
- credentials
- Runtime
- unattended
- Evidence
- documented
- Version
- 0.1.4
- Package
- rachio-mcp
- Last compatibility test
- Not independently tested
Connect your agent
rachio-mcpPublisher documentation was reviewed from pinned captures. The package was not executed and no controller or account was accessed; the publisher labels the reverse-engineered mobile API unofficial and subject to change.
Capabilities: device and zone discovery, schedule management, manual zone control, rain delays, weather and run history
Connected profiles
Additional details
io.github.rwestergren/rachio-mcp
Source ↗ · Checked 2026-09-170.1.4
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17pypi
Source ↗ · Checked 2026-09-17RACHIO_ACCESS_TOKEN
Source ↗ · Checked 2026-09-17rachio-mcp
Source ↗ · Checked 2026-09-190.1.2
Source ↗ · Checked 2026-09-19The publisher documents a stdio-only server launched by an MCP client through the rachio-mcp console executable.
Source ↗ · Checked 2026-09-19A separate helper uses the Rachio account once to obtain a long-lived OAuth password-grant access token, which the MCP server reads from its environment.
Source ↗ · Checked 2026-09-19The server connects over TLS-protected gRPC to cloud.rach.io:443 and uses the documented Rachio OAuth endpoint for token minting.
Source ↗ · Checked 2026-09-19Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-19