mcp-httc
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. Consultareferences/2026-04-16_initial-deployment.mduna vez que se redacte el primer despliegue.
Herramientas (v1)
Herramienta | Propósito |
| Todos los dispositivos con temperatura actual, humedad, modo, ventilador, puntos de consigna, estado de retención |
| Un dispositivo por nombre (sin distinguir mayúsculas/minúsculas) o ID numérico |
| Punto de consigna de calor y/o frío con |
| Modo del sistema: heat / cool / auto / off |
| Ventilador: auto / on / circulate |
| 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"'Related MCP Connectors
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted SQL Server MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Hosted Klaviyo MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Hosted Mailchimp MCP server for Claude, ChatGPT and Cursor, with each action switched per account.