mcp-httc
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-httcset the sanctuary thermostat to 72 degrees"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-httc
MCP server wrapping Honeywell Total Connect Comfort (legacy
mytotalconnectcomfort.com) so John can drive Deer Park UMC's 13
thermostats from any Claude surface.
Sister projects on the same Raspberry Pi: mcp-ui, mcp-google, mcp-pco.
Stack: Python 3.13, FastAPI, FastMCP, AIOSomecomfort, aiohttp.
Backend:
AIOSomecomfort(the same library Home Assistant uses) — the only Python/JS option that keeps up with Honeywell's periodic portal breakages.Transport: Streamable HTTP only; OAuth 2.1 with HS256 JWTs and a shared login password (1:1 port of
mcp-ui's auth model).Deployment: systemd on the Pi, Cloudflare Tunnel ingress at
https://httc.1421mcps.com. Seereferences/2026-04-16_initial-deployment.mdonce the first deploy is written up.
Tools (v1)
Tool | Purpose |
| All devices with current temp, humidity, mode, fan, setpoints, hold state |
| One device by name (case-insensitive) or numeric id |
| Heat and/or cool setpoint with |
| System mode: heat / cool / auto / off |
| Fan: auto / on / circulate |
| Humidity setpoint (only on devices that have a humidifier) |
Schedule read/write and background polling/monitoring are out of scope for v1.
Deploy a code change
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"'This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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