Tibber MCP サーバー
これは、ノルウェーの電力供給業者Tibberのモデル コンテキスト プロトコル (MCP)サーバーです。
MCP サーバーをローカルで実行し、Claude Desktop やRoo Codeなどのさまざまなホスト経由でアクセスできます。
詳細については、私のブログ投稿をご覧ください。
Tibber MCPサーバーの構築:AIエージェントをエネルギー消費データに接続する
概要
Tibber MCP サーバーは、AI エージェントにTibber APIと対話し、現在のエネルギー価格やエネルギー消費データなどの情報を照会するための便利な方法を提供します。
クエリの例
MCP サーバーに接続すると、次のような質問をすることができます。
- 「電力消費データを分析し、通常のピーク時間やその他の興味深いパターンを読みやすい形式で提示します。」
- 「昨日、最も電力を使ったのはいつですか?」
- 「昨日の午前7時にどれくらいの電力を消費したか?」
- 「現在のエネルギー価格はいくらですか?」
- 「明日の最も安い 3 つの時間をリストします。」
- 「明日のエネルギー価格は上がるのか、下がるのか?」
デモビデオ
建築
要件
- Python 3.12
- Tibber APIトークン( Tibber開発者ポータルから取得できます)
インストール
uv
をインストールします:- このリポジトリをクローンします:
- Python 仮想環境をセットアップし、依存関係をインストールします。
ホスト構成
Claude DesktopまたはVSのRoo Code
重要:
[YOUR-TIBBER-TOKEN]
実際のトークンに置き換えてください。実際の認証情報をバージョン管理にコミットしないでください。
MCP サーバーをローカルでデバッグおよびテストする
サーバーをローカルで実行し、 MCPインスペクターを実行します。
利用可能なツール
サーバーは、LLM が使用できる次のツールを公開します。
get_consumption_data()
: 期間、総コスト、基本エネルギーコスト、消費kwhなど、過去30日間の時間別消費データを取得します。get_price_and_home_info()
: 価格情報 (現在、今日、明日) と住宅情報 (所有者、住所、サブスクリプションなど) を取得します。
ライセンス
謝辞
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
ノルウェーの電力会社 Tibber 向けの MCP サーバー。
Tibber MCP サーバーは、AI エージェントに Tibber API と対話し、現在のエネルギー価格やエネルギー消費データなどの情報を照会するための便利な方法を提供します。
Related MCP Servers
- -securityFlicense-qualityAn MCP server that enables communication with users through Telegram. This server provides a tool to ask questions to users and receive their responses via a Telegram bot.Last updated -116JavaScript
- -securityAlicense-qualityA server that enables interaction with Telegram chats directly through MCP-compatible hosts like Claude for Desktop, providing tools to retrieve chats, get messages, and send messages.Last updated -134PythonApache 2.0
- -securityFlicense-qualityAn MCP server that enables AI assistants to interact with Flutterwave payment services, providing tools for transaction management, payment link generation, and automated customer support.Last updated -TypeScript
@chargebee/mcpofficial
AsecurityAlicenseAqualityMCP Server that connects AI agents to Chargebee Platform.Last updated -27268TypeScriptMIT License