mihai-dinculescu/tapo
🦀 Rust API, 🐍 Python API, and 🤖 MCP Server for TP-Link Tapo smart devices
何を解決するか
TP-Link Tapoスマートホームデバイス用の非公式APIクライアントを提供し、公式アプリに依存せずに、ライトバルブ、プラグ、スイッチ、カメラなどのハードウェアをプログラムで制御できるようにします。
動作方法
RustとPythonの両方のライブラリを提供し、デバイスのIPアドレスとユーザー認証情報を通じてTapoデバイスに接続します。また、Model Context Protocol (MCP) を使用してAIモデル向けのツールとリソースとしてデバイス制御を統合するMCPサーバーも含まれています。
対象ユーザー
Tapoデバイスの自動化やAI駆動のワークフローへの統合を希望する開発者やスマートホーム愛好家。
特徴
- 広範なデバイス対応: ライトバルブ、ストリップ、プラグ、パワーストリップ、ハブ、スイッチ、センサー、カメラなど、多数のTapoハードウェアに対応。
- 多言語対応: Rust crate と Python ライブラリの両方で利用可能。
- AI統合: スマートホーム制御をAIが呼び出せるようにするMCPサーバーを搭載。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト