mihai-dinculescumihai-dinculescuCommunityยท9 Agent Skills Included

tapo

Control TP-Link Tapo smart home devices with AI agents

Controls TP-Link Tapo smart plugs, bulbs, light strips, hubs, sensors, and cameras from Rust, Python, or AI agents. Exposes every device as AI-callable tools through a ready-to-run MCP server with discovery, state checks, and camera snapshots. Removes the need to reverse-engineer the Tapo API or write custom network code for home automation.
npx skills add mihai-dinculescu/tapo --all -g -y
Available:

Tells the AI agent how the Rust, Python, and MCP components fit together and which conventions to follow when modifying or releasing code in this repository.

All Skills in This Repository (9)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install tapo?โ–ผ

Run `npx skills add mihai-dinculescu/tapo --all -g -y` in your terminal to install all skills in this suite globally.

How to control Tapo devices with an AI agent?โ–ผ

Run the included Tapo MCP server on your network, then your AI agent can list devices, read their state, and turn them on or off through simple tool calls.

Which Tapo devices are supported?โ–ผ

It works with Tapo light bulbs, light strips, smart plugs, power strips, the H100 hub, sensors, switches, and cameras including popular models like the P110, L530, and C210.

Can I use tapo from Python or Rust?โ–ผ

Yes. The same core library is published on crates.io for Rust and PyPI for Python, so you can script devices directly in either language.

Can AI agents take camera snapshots with tapo?โ–ผ

Yes. The MCP server includes a take_snapshot tool that captures a JPEG image from supported Tapo cameras once camera credentials are configured.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’