Skip to main content
Glama
b3nw

hydrawise-mcp

by b3nw

hydrawise-mcp

MCP server for Hunter Hydrawise irrigation controllers. Exposes the Hydrawise REST API v1.6 as MCP tools for AI agent integration.

Tools

Tool

Description

get_customer_details

List controllers and account info

get_watering_schedule

Zone schedules, run times, and sensors

hydrawise_api

Raw API pass-through for any endpoint

A hydrawise://api-reference resource provides full endpoint documentation to connected agents.

Related MCP server: @smart-compost/mcp

Safety

Write operations (setzone.php) are blocked by default. Set HYDRAWISE_ALLOW_WRITES=true to enable zone run/stop/suspend commands.

Quick Start

cp .env.example .env
# Add your API key to .env

docker build -t hydrawise-mcp .
docker run --env-file .env -p 8000:8000 hydrawise-mcp

curl http://localhost:8000/health

Configuration

Variable

Required

Default

Description

HYDRAWISE_API_KEY

Yes

API key from app.hydrawise.com

HYDRAWISE_ALLOW_WRITES

No

false

Enable zone control commands

PORT

No

8000

Server listen port

API Key

Generate an API key at My Account → Generate API Key in app.hydrawise.com.

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    F
    maintenance
    MCP server that exposes 300+ AI agents as tools via a single API key. Supports listing agents, invoking any agent with chat-completion style messages, checking agent health, and retrieving platform statistics.
    5
    4
    -
  • F
    license
    A
    quality
    C
    maintenance
    Query and control Orbit B-Hyve irrigation systems from MCP-compatible clients like Claude Code and Cursor.
    12
    1
    -
  • A
    license
    A
    quality
    A
    maintenance
    An MCP server that connects to Z-Wave JS UI's WebSocket to expose controller, node, and configuration information as tools for AI assistants to manage Z-Wave networks.
    24
    MIT