Tapo MCP
tapo
Неофициальный клиент API умных устройств TP-Link Tapo на Rust и Python с MCP-сервером: лампы, ленты и розетки P100 и P110 в локальной сети
- 853 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Управляет физическими устройствами дома
- Нужны логин и пароль аккаунта Tapo
- Проект неофициальный
Установка
- Работает в
Ручная установка
pip install tapoДля Rust есть пакет tapo на crates.io. Запуск MCP-сервера смотрите в README проекта.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Управляет физическими устройствами дома
- Нужны логин и пароль аккаунта Tapo
- Проект неофициальный
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект дает библиотеки на Rust и Python и MCP-сервер для управления умными устройствами TP-Link Tapo: лампами, лентами, розетками P100 и P110 и другими. Устройства работают в локальной сети, для входа нужны логин и пароль аккаунта Tapo. Библиотека для Python ставится командой `pip install tapo`, для Rust есть пакет на crates.io. Версия 0.11.1 от 04.10.2026, лицензия MIT. Команду запуска MCP-сервера смотрите в README проекта.
Для кого. Для владельцев устройств Tapo, которые хотят управлять светом и розетками из агента или из своих скриптов на Python и Rust.
Подходит, если
- Нужно включать свет и розетки Tapo командами агента
- Нужна библиотека Python или Rust для устройств Tapo
- Нужно читать данные умных розеток вроде потребления
Не подходит, если
- Нужен официальный клиент TP-Link: проект неофициальный
- Не готовы дать агенту управлять физическими устройствами дома
Пример запроса к агенту
Выключи розетку с обогревателем в гараже и покажи, сколько энергии она потребила за суткиMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Ограничения
Проект неофициальный и не связан с TP-Link. Агент управляет физическими устройствами, поэтому подумайте, какие розетки и лампы ему доступны. Нужны логин и пароль аккаунта Tapo, они хранятся у вас. Команды запуска MCP-сервера в README вне нашей проверки: используйте инструкцию проекта.
Как отключить. Удалите пакет (pip uninstall tapo), уберите MCP-сервер из конфигурации клиента и смените пароль аккаунта Tapo, если вводили его в конфигурацию.
Частые вопросы
Что умеет проект?
Управлять умными устройствами TP-Link Tapo: лампами, лентами, розетками P100 и P110, на Rust и Python, с MCP-сервером.
Он официальный?
Нет, проект неофициальный и не связан с TP-Link.
Как установить библиотеку?
pip install tapo для Python, пакет tapo на crates.io для Rust.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыЭкспериментальный MCP-сервер Twilio: публичные API Twilio как инструменты с выбором сервисов и тегов
Локальный MCP-сервер для поиска товаров, корзины и доставки из «Пятерочки»
MCP-сервер для Home Assistant: агент читает состояние умного дома и управляет устройствами через ваш экземпляр
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
MCP сервер для Home Assistant: агент читает состояние устройств, управляет ими и правит дашборды умного дома
Telegram-бот поверх MCP-сервера 1С
Telegram Bot for 1С MCP Integration
Python-бот, который задает вопросы о данных 1С на естественном языке в Telegram и сам вызывает инструменты MCP-сервера 1С через выбранную AI-модель
Коротко о README
README описывает неофициальный клиент API устройств Tapo на Rust и Python с MCP-сервером. Лицензия MIT.