Tuya

Tuya MCP Connector for Claude

A+

Control and monitor your Tuya IoT ecosystem — query device status and send real-time commands to smart hardware via AI.

2 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Tuya IoT account to any AI agent and manage your smart home or industrial hardware through natural conversation.

What you can do

  • Device Inspection — Retrieve detailed metadata for any connected device, including its online status, category, and local key for advanced integrations.
  • Real-time Control — Send precise commands to your hardware using standard instruction sets (e.g., toggling switches, adjusting brightness, or setting modes).
  • Status Monitoring — Instantly check if your devices are reachable and functioning correctly within your cloud project.

How it works

  1. Subscribe to this server
  2. Enter your Tuya Client ID, Secret, and Endpoint
  3. Start controlling your smart environment from Claude, Cursor, or any MCP-compatible client

No more jumping between mobile apps to check if a sensor is online or to toggle a smart plug. Your AI acts as a centralized IoT dashboard.

Who is this for?

  • Smart Home Enthusiasts — manage complex automation setups and check device health directly from your workspace.
  • IoT Developers — quickly inspect device categories and local keys while building or debugging integrations.
  • Facility Managers — monitor and control distributed hardware across different locations using simple text commands.
smart-homeautomationdevice-controltuya-cloudhardware-management

2 tools expose this connector's capabilities to your AI agent.

get_device

Query Tuya device details

send_commands

g., switch_led: true). Send control commands to a Tuya device

See how to talk to your AI agent using Tuya.

Check the status and details of device ID 'bf78234567890abcdef'.

I've queried the device. It is currently Online. It's a 'Smart Plug' (Category: cz) with the local key 'a1b2c3d4...'. Would you like to send any commands to it?

Turn on the LED for device 'eb4567890123456789'.

Command sent successfully. I've instructed device 'eb4567890123456789' to set 'switch_led' to true. The device has confirmed receipt of the command.

Is my smart heater (ID: 0123456789) reachable right now?

Checking connectivity... Yes, the smart heater is currently reporting as Online in the Tuya Cloud. Its last heartbeat was received successfully.

Use the `get_device` tool with the target Device ID. The agent will return the current connectivity status along with other technical metadata from the Tuya Cloud.

Related Connectors