MCP ServerSTDIOOfficialv0.2.1

Tapo MCP MCP Server

MCP server for discovering and controlling TP-Link Tapo smart home devices via AI Agents

io.github.mihai-dinculescu/tapo-mcp

Hosted URL

https://github.com/mihai-dinculescu/tapo

Transport

STDIO

Auth

3 required env vars

Connect to Tapo MCP

Hosted endpoint — paste into any MCP client.

https://github.com/mihai-dinculescu/tapo

Environment variables

Configuration this server reads at startup.

  • TAPO_MCP_USERNAMERequiredSecret

    TP-Link Tapo account email

  • TAPO_MCP_PASSWORDRequiredSecret

    TP-Link Tapo account password

  • TAPO_MCP_DISCOVERY_TARGETRequired

    Network target for device discovery (e.g. 192.168.1.255)

  • TAPO_MCP_API_KEYSecret

    Optional Bearer token for API authentication

  • TAPO_MCP_DISCOVERY_TIMEOUT

    Device discovery timeout in seconds

  • OTEL_EXPORTER_OTLP_ENDPOINT

    Optional OpenTelemetry collector endpoint for tracing

Resources

Where to find authoritative docs and source for Tapo MCP.

Try Tapo MCP with 30+ AI models

Open MCP Agent Studio and connect this server to Claude, GPT, Gemini, DeepSeek and more — no install required.

Open Agent Studio

Related servers

More on MCP Playground