Skip to main content
Glama

mcp-httc

Honeywell Total Connect Comfort (レガシーな mytotalconnectcomfort.com) をラップするMCPサーバー。JohnがDeer Park UMCの13台のサーモスタットをあらゆるClaudeインターフェースから操作できるようにします。

同じ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による1台のデバイス

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