MCP server for discovering and controlling TP-Link Tapo smart home devices via AI Agents
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Unofficial Tapo API Client. Works with TP-Link Tapo smart devices. Tested with light bulbs (L510, L520, L530, L535, L610, L630), light strips (L900, L920, L930), plugs (P100, P105, P110, P110M, P115), power strips (P300, P304M, P306, P316M), hubs (H100), switches (S200B, S200D, S210), sensors (KE100, T100, T110, T300, T310, T315) and cameras (C210, C220, C225, C325WB, C520WS, TC40, TC70).
See /SUPPORTED_DEVICES.md for the supported devices and feature matrix.
Cargo.toml
main.rs
See all examples in /tapo/examples.
See all examples in /tapo-py/examples.
An MCP server that exposes Tapo devices as AI-callable tools and resources via the Model Context Protocol. See /tapo-mcp/README.md for setup and usage.
See /TROUBLESHOOTING.md for solutions to common issues.
Contributions are welcome and encouraged! See /CONTRIBUTING.md.
A big thank you to the sponsors of this project!
Inspired by petretiandrea/plugp100.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/tapo-mcp)<a href="https://allmcps.com/mcp/tapo-mcp"><img src="https://allmcps.com/api/badge/tapo-mcp?style=directory" alt="Tapo MCP on AllMCPs" /></a>