Skip to main content
Glama

mcp-httc

Honeywell Total Connect Comfort(레거시 mytotalconnectcomfort.com)를 래핑하는 MCP 서버로, John이 모든 Claude 인터페이스에서 Deer Park UMC의 13개 온도 조절기를 제어할 수 있도록 합니다.

동일한 Raspberry Pi에서 실행되는 자매 프로젝트: mcp-ui, mcp-google, mcp-pco.

  • 스택: Python 3.13, FastAPI, FastMCP, AIOSomecomfort, aiohttp.

  • 백엔드: AIOSomecomfort(Home Assistant가 사용하는 동일한 라이브러리) — Honeywell의 주기적인 포털 장애를 따라잡는 유일한 Python/JS 옵션입니다.

  • 전송: 스트리밍 가능한 HTTP 전용; HS256 JWT 및 공유 로그인 비밀번호를 사용하는 OAuth 2.1(mcp-ui 인증 모델의 1:1 포트).

  • 배포: Pi의 systemd, https://httc.1421mcps.com에서의 Cloudflare Tunnel 인그레스. 첫 번째 배포가 작성되면 references/2026-04-16_initial-deployment.md를 참조하세요.

도구 (v1)

도구

목적

list_thermostats

현재 온도, 습도, 모드, 팬, 설정값, 유지 상태를 포함한 모든 장치

get_thermostat

이름(대소문자 구분 없음) 또는 숫자 ID로 장치 하나 가져오기

set_setpoint

hold_type ∈ {temporary, permanent, cancel}을 사용한 난방 및/또는 냉방 설정값

set_mode

시스템 모드: heat / cool / auto / off

set_fan_mode

팬: auto / on / circulate

set_humidity_setpoint

습도 설정값(가습기가 있는 장치에서만 가능)

일정 읽기/쓰기 및 백그라운드 폴링/모니터링은 v1의 범위에서 제외됩니다.

코드 변경 사항 배포

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