Skip to main content
Glama

mcp-httc

Servidor MCP que envuelve Honeywell Total Connect Comfort (el antiguo mytotalconnectcomfort.com) para que John pueda controlar los 13 termostatos de Deer Park UMC desde cualquier superficie de Claude.

Proyectos hermanos en la misma Raspberry Pi: mcp-ui, mcp-google, mcp-pco.

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

  • Backend: AIOSomecomfort (la misma biblioteca que utiliza Home Assistant) — la única opción en Python/JS que sigue el ritmo de las interrupciones periódicas del portal de Honeywell.

  • Transporte: Solo HTTP transmitible; OAuth 2.1 con JWT HS256 y una contraseña de inicio de sesión compartida (puerto 1:1 del modelo de autenticación de mcp-ui).

  • Despliegue: systemd en la Pi, entrada de Cloudflare Tunnel en https://httc.1421mcps.com. Consulta references/2026-04-16_initial-deployment.md una vez que se redacte el primer despliegue.

Herramientas (v1)

Herramienta

Propósito

list_thermostats

Todos los dispositivos con temperatura actual, humedad, modo, ventilador, puntos de consigna, estado de retención

get_thermostat

Un dispositivo por nombre (sin distinguir mayúsculas/minúsculas) o ID numérico

set_setpoint

Punto de consigna de calor y/o frío con hold_type ∈ {temporary, permanent, cancel}

set_mode

Modo del sistema: heat / cool / auto / off

set_fan_mode

Ventilador: auto / on / circulate

set_humidity_setpoint

Punto de consigna de humedad (solo en dispositivos que tienen humidificador)

La lectura/escritura programada y el sondeo/monitoreo en segundo plano están fuera del alcance de la v1.

Desplegar un cambio de código

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