{"name":"io.github.chrischall/iaqualink-mcp","slug":"chrischall-iaqualink-mcp","title":null,"description":"iAqualink pool equipment: status plus confirm-gated pump, heater, light and set-point control.","url":"https://mcp.market/server/chrischall-iaqualink-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":15,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-12T15:23:24.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/chrischall/iaqualink-mcp","website":null,"version":"0.2.2","remotes":[],"packages":[{"registryType":"npm","identifier":"@chrischall/iaqualink-mcp","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"The email address you sign in to the iAqualink app with (needed by every tool; the server starts without it)","format":"string","name":"IAQUALINK_EMAIL"},{"description":"Your iAqualink password (needed by every tool; the server starts without it)","format":"string","isSecret":true,"name":"IAQUALINK_PASSWORD"},{"description":"Seconds a system's status read is reused before re-polling iAqualink (default 5; 0 disables)","format":"string","name":"IAQUALINK_STATUS_CACHE_SECONDS"},{"description":"Extra hosts (comma-separated) the WebTouch display stream may be served from, beyond webtouch.iaqualink.net and prm.iaqualink.net. Leave unset unless a WebTouch error names a new host","format":"string","name":"IAQUALINK_WEBTOUCH_STREAM_HOSTS"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}