EcoBack Local Climate and Energy Tools について
EcoBackは、ドイツとEU向けの室内気候・家庭エネルギー計算を提供するMCPサーバーです。暖房、冷房、換気、電力使用の検討に使える計算ツールに、熱波予報と出典付きガイドの検索・取得機能を備えています。
主な機能
- 01部屋の冷暖房能力の見積もり
- 02家電の運転コスト計算
- 03ポータブルエアコンの窓用シール寸法算出
- 04露点と換気条件の確認
- 05ドイツの熱波予報
- 06133件のガイドの検索と取得
活用シーン
- 01部屋に必要な冷房能力の見積もり
- 02家電の電気代の比較
- 03屋外の空気が換気に適するかの確認
- 04気候・エネルギーガイドの検索と引用
MCP 対応
計算ツール、ドイツの熱波予報、ガイドの検索・取得など、9種類の気候・エネルギーツールをMCPクライアントに公開します。ホスト型HTTPエンドポイントまたはローカルのstdioサーバーとして利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
EcoBack Raumklima — MCP サーバー
ドイツ/EUの室内気候と家庭のエネルギーに関する9つのツールです。部屋に必要なBTU、ポータブルエアコンの窓用シールの必要な長さ、熱波の到来予測、機器の電気代、安全に換気できるタイミング、ベランダ用蓄電池の補助金を確認できます。さらに、133件のガイドを全文検索して取得できます。
公式のMCP Registryに
io.github.f-tiger/hvac-btu-heat-klimaanlageとして登録されています。
以下のツール一覧は手作業で作成したものではありません。sync.mjsが毎日、稼働中のサーバーからtools/listを取得して再構築します。
接続
ホスト型 — インストール不要、認証不要、個人データも不要です。
claude mcp add --transport http getecoback https://getecoback.com/mcp/v1
{ "mcpServers": { "getecoback": { "type": "http", "url": "https://getecoback.com/mcp/v1" } } }
または、自分で実行する — src/がサーバー本体です。stdio経由で動作し、依存関係は一切ありません。
npx github:f-tiger/getecoback-mcp
{ "mcpServers": { "getecoback": { "command": "npx", "args": ["-y", "github:f-tiger/getecoback-mcp"] } } }
(短いnpx getecoback-mcpコマンドは、パッケージがnpmに公開されると利用できるようになります。上記のGitHub形式は何も必要なく、今すぐ使えます。)
その他のクライアント向けのセットアップ手順:https://getecoback.com/mcp.html ·
検出用: /.well-known/mcp.json
2つのバージョンの整合性は、パリティテストで確認しています。npm testは、決定論的な各ツールをローカルとホストされたエンドポイントの両方で呼び出し、1文字でも違いがあれば失敗します。これはプッシュのたびと毎日実行されます。このコードはCloudflare Workerで動作するロジックの移植版であり、移植版は気づかないうちに元のコードとずれていくためです。
ツール
| ツール | 回答する内容 |
|---|
| geraet_wahl | 暑すぎる、湿気やカビがある、寒すぎる、空気がよどんでいるといった室内気候の問題を解決する機器の種類を、根拠となる物理特性、部屋に適したサイズ、関連ガイドとともに案内します。btu_empfehlung/heizleistung_wattの上位にある選定レイヤーです。 |
| btu_empfehlung | 部屋に推奨される冷房能力をBTUで示し、適した機器のクラスを案内します。X m²の部屋には何BTU必要か、という質問に答えます。ドイツとヨーロッパ向けの、getecoback.comの計算ツールと同じ計算式(340 BTU/m² × 日射係数)を使います。 |
| fensterabdichtung_laenge | サッシの寸法から、ポータブルエアコンに必要な窓用シールの長さ(周囲の長さ=2×(幅+高さ))と、適合する市販サイズを算出します。内倒し・内開き窓と天窓に対応しています。 |
| hitzewelle_vorschau | ドイツの熱波をリアルタイムで予測します。ベルリン、フランクフルト、ミュンヘンの今後3日間の最高気温を確認し(open-meteo)、28 °Cと32 °Cを基準に注意を促します。 |
| klimaanlage_stromkosten | エアコンやその他の機器の運転コストを、ワット数 × 使用時間 × 電気料金 × コンプレッサーの稼働率から算出します。1時間、1日、1か月あたりの運転コストを確認できます。 |
| heizleistung_watt | 床面積と断熱基準(新築、既存、旧式の建物について60/80/100 W/m²)から、部屋に必要な暖房出力をワットで算出します。定格出力で1時間運転した場合のコストも含みます。 |
| taupunkt_lueften | 外気の露点と、今窓を開けることで地下室や湿気の多い部屋がさらに湿るかどうかを判定します(マグヌス式を使用し、壁面温度は室温より2 °C低いものとして計算します)。 |
| ratgeber_suche | エアコン、窓の気密対策、換気、暖房、除湿機、電気料金に関するこのサイトのガイドを検索し、一致した記事ごとにタイトル、URL、概要を返します。回答で引用できる情報源になります。 |
| ratgeber_lesen | getecoback.comにあるガイド1件のプレーンテキスト全文を返すため、情報源に基づいて回答を作成し、引用できます。ratgeber_sucheで取得したパスまたはURLを渡してください。 |
回答を安心して引用できる理由
- 公開されている計算ツールと同じ計算をします。 各ツールはウェブサイト上で動作する計算ツールを再現しているため、アシスタントの回答と、読者が移動するページの内容に食い違いが生じません。CI ジョブは毎日、本番環境で 9 つのツールすべてを呼び出し、それぞれが公開されている計算ツールの表示値を返すことを検証します。
- すべての回答に出典 URLと、サイトが Amazon のアフィリエイトリンクによって運営資金を得ているという開示が含まれるため、引用するアシスタントはその両方を伝えられます。
- できないことも正直に伝えます。 製品の推奨は公開されているテストの要約です。ここでラボテストを行っているわけではなく、そのことはツールにも明記されています。補助金額は日付付きの概算であり、支給を約束するものではありません。制度の予算は年度の途中で尽きることがあります。
- 個人データ、認証、Cookie はありません。 サーバーが利用状況の集計のために保存するのは、ツール名と引数だけで、呼び出し元に関する情報は保存しません。
機械可読にも対応
| エンドポイント | 内容 |
|---|---|
/llms.txt | LLM 向けのサイトマップ。llmstxt.org 形式 |
/llms-full.txt | すべてのガイドの全文テキストを一度に取得 |
/search-index.json | すべてのページのタイトル、説明、言語 |
/api/heat | ドイツの最新の暖房見通し(JSON) |
/api/strom | ドイツの本日の時間別電力取引価格(aWATTar/SMARD 経由の EPEX) |
/api/top · /api/trend | 閲覧数の多いガイド、週間トレンド |
Markdown を要求するクライアントには、すべてのページで Markdown も提供されます。
curl -H "Accept: text/markdown" https://getecoback.com/guide/btu-rechner.html
ライセンス
ドキュメント:CC BY 4.0 — getecoback.com のクレジットを表示すれば自由に利用できます。sync.mjs には MIT ライセンスも適用されます。LICENSE をご覧ください。
エンジニアリング、法律、補助金に関する助言ではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。