Tapo

通过MCP协议控制TP-Link Tapo智能家居设备

其他 智能体开发 控制智能家居设备 claude通用 ★ 1.5k 更新于 2026-07-31

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Tapo。
它的用途是:通过MCP协议控制TP-Link Tapo智能家居设备
完整的 Skill 内容见:https://321skill.com/skills/tapo-x/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'打开客厅的灯并设置亮度为50%',AI会通过Tapo MCP服务器找到对应的Tapo智能灯泡,发送调光指令,实现灯光开启和亮度调整。再比如:'将卧室插座设置为下午5点自动关闭',AI会调用定时功能完成设置。整个过程无需手动操作App,完全由对话驱动。

介绍

Tapo MCP 是一个基于 Model Context Protocol(MCP)的服务器,专门用于控制 TP-Link Tapo 系列的智能家居设备。它解决了传统智能家居控制中需要手动打开 App 或使用语音助手的场景,让 AI 助手(如 Claude)能够直接通过自然语言指令操控家中的灯光、插座、排插、集线器、传感器和摄像头。无需额外的硬件网关,只需在本地网络环境中运行此服务器,即可实现 AI 对 Tapo 设备的统一管理和自动化。

使用方式非常简洁:首先在本地环境安装并运行 Tapo MCP 服务器,并配置好你的 Tapo 账号和密码(支持本地局域网设备发现)。然后在支持 MCP 的 AI 客户端(如 Claude Desktop 或 IDE 插件)中接入该服务器,即可通过自然语言向 AI 发送指令,例如“关闭卧室的灯”或“查看客厅摄像头的状态”。AI 会解析意图并调用对应的 Tapo API 完成操作,所有响应实时反馈。

本工具适合智能家居爱好者、开发者以及希望将 AI 集成到家庭自动化场景中的用户。特别是那些已经拥有 Tapo 设备、并希望用更智能、更灵活的方式(如通过对话、脚本或自动化流程)控制设备的人。智能体开发者也可以将其作为 MCP 工具链的一部分,扩展 AI 对物理世界的操控能力。

使用前请确保 Tapo 设备与运行 MCP 服务器的计算机处于同一局域网,且已登录 Tapo 账号。注意:部分高级功能(如摄像头流媒体、云台控制)可能需额外配置;若设备不在本地网络(如远程控制),需自行处理网络穿透或使用 Tapo 云 API。另外,操作前请确认设备名称和状态,避免误操作。

核心特点

与同类智能家居 MCP 方案相比,Tapo MCP 深度覆盖了 TP-Link Tapo 全系设备(从灯、插座到摄像头),且支持本地局域网直连,无需依赖第三方云桥接,延迟更低、隐私性更好。

注意事项

仅适用于 TP-Link Tapo 品牌的设备,且需要设备与服务器在同一局域网内,暂不支持跨网络远程控制。

常见问题

如何配置 Tapo MCP 服务器?

克隆仓库后,安装依赖并配置环境变量(TAPO_USERNAME、TAPO_PASSWORD),然后运行服务器即可。具体可参考 README 中的配置说明。

支持哪些 Tapo 设备型号?

支持所有通过 Tapo App 控制的设备,包括智能灯泡(L5系列)、智能插座(P100/P110系列)、排插、集线器、运动传感器、门窗传感器以及摄像头(C200/C210等)。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/tapo-x/raw/index.md 读取 Tapo 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。