Tapo MCP Server
TP-Link Tapo smart device control for AI assistants via the Model Context Protocol.
Data last scanned today · Reviewed today
Overview
The Tapo MCP Server provides an interface for interacting with TP-Link Tapo hardware, including light bulbs, plugs, power strips, hubs, switches, sensors, and cameras. It allows AI models to treat these connected devices as callable tools and resources within an MCP-compatible environment. Built on the Rust-based Tapo API client, this project supports a wide range of hardware models documented in the repository. Users can manage their smart devices by integrating this server into their AI workflows.
Our verdict
With a security score of 45/100, this server is currently classified as high risk. Because it is a community-maintained project rather than an official vendor release, its authentication methods and read-only capabilities have not been independently reviewed. It is suitable for hobbyists or developers testing smart home integrations, but users should exercise caution given the lack of external security vetting.
- Supports a diverse array of Tapo hardware models
- Zero direct dependencies reduce supply-chain surface area
- Maintains active repository status with recent commits
- MIT licensed for open usage
- Not maintained by the official TP-Link vendor
- Authentication and read-only logic lack editorial review
- No project homepage link provided
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| ChatGPT | ||||
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf |
Frequently asked questions
›Which TP-Link Tapo devices are supported by this server?
The server supports a wide range of devices including light bulbs, light strips, plugs, power strips, hubs, switches, sensors, and cameras. A detailed feature matrix is available in the supported devices documentation.
›Where can I find instructions for setting up the MCP server specifically?
Detailed setup and usage instructions for the MCP server are located in the dedicated tapo-mcp README file within the repository.
›Where should I look if I encounter issues during installation or usage?
Common issues and their solutions are documented in the project's TROUBLESHOOTING.md file.
Changelog
- FixTapo MCP v0.5.0
2026-07-11
- NewTapo MCP v0.4.0
2026-05-22
- FixTapo v0.9.0
2026-04-25
- FixTapo MCP v0.3.1
2026-04-25
- NewTapo MCP v0.3.0
2026-04-25
- NewTapo MCP v0.2.1
2026-03-18
- NewTapo MCP v0.2.0
2026-03-14
- FixTapo v0.8.12
2026-03-11
- NewTapo MCP v0.1.0
2026-03-09
- Improvedv0.8.11
2026-03-01
Badge
Maintain this server? Add the live badge to your README.