Skip to main content
Glama

mcp-httc

MCP-Server als Wrapper für Honeywell Total Connect Comfort (Legacy mytotalconnectcomfort.com), damit John die 13 Thermostate der Deer Park UMC von jeder Claude-Oberfläche aus steuern kann.

Schwesterprojekte auf demselben Raspberry Pi: mcp-ui, mcp-google, mcp-pco.

  • Stack: Python 3.13, FastAPI, FastMCP, AIOSomecomfort, aiohttp.

  • Backend: AIOSomecomfort (dieselbe Bibliothek, die Home Assistant verwendet) — die einzige Python/JS-Option, die mit den periodischen Portal-Ausfällen von Honeywell Schritt hält.

  • Transport: Nur streambares HTTP; OAuth 2.1 mit HS256 JWTs und einem gemeinsamen Login-Passwort (1:1-Portierung des Auth-Modells von mcp-ui).

  • Bereitstellung: systemd auf dem Pi, Cloudflare Tunnel Ingress unter https://httc.1421mcps.com. Siehe references/2026-04-16_initial-deployment.md, sobald die erste Bereitstellung dokumentiert ist.

Tools (v1)

Tool

Zweck

list_thermostats

Alle Geräte mit aktueller Temperatur, Luftfeuchtigkeit, Modus, Lüfter, Sollwerten, Haltestatus

get_thermostat

Ein Gerät nach Name (Groß-/Kleinschreibung ignoriert) oder numerischer ID

set_setpoint

Heiz- und/oder Kühlsollwert mit hold_type ∈ {temporary, permanent, cancel}

set_mode

Systemmodus: heat / cool / auto / off

set_fan_mode

Lüfter: auto / on / circulate

set_humidity_setpoint

Feuchtigkeitssollwert (nur bei Geräten mit Luftbefeuchter)

Zeitplan-Lese-/Schreibvorgänge sowie Hintergrund-Polling/-Überwachung sind nicht Teil von v1.

Codeänderung bereitstellen

git push origin main
ssh 1421mcp 'cd mcp-httc && git pull && \
  .venv/bin/pip install -r requirements.txt && \
  sudo systemctl restart mcp-httc && \
  sudo journalctl -u mcp-httc -f --since "10 seconds ago"'

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/john-r-black/mcp-httc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server