Tuya MCP Server
tuyactl
Este proyecto proporciona una interfaz de línea de comandos ( tuyactl ) para controlar dispositivos Tuya. Interactúa con un servidor Tuya independiente (aún estoy buscando una mejor manera de hacerlo).
Requisitos
uv: Un instalador y ejecutor de paquetes de Python rápido y moderno. Instálelo siguiendo las instrucciones del sitio web de documentación de uv .
Claves locales de Tuya: Necesitará las claves locales de sus dispositivos Tuya. Siga el asistente de configuración de tinytuya para obtenerlas.
Related MCP server: Datetime MCP Server
Inicio rápido
Instalar
uv:Sigue las instrucciones oficiales de instalación en el sitio web de documentación de uv . El método recomendado es usar el instalador independiente, que puedes descargar y ejecutar con el siguiente comando:
curl -LsSf https://astral.sh/uv/install.sh | shObtener claves locales de Tuya:
Sigue el asistente de configuración de tinytuya para obtener las claves locales de tus dispositivos Tuya. Coloca el archivo
snapshot.jsonresultante en tu directorio personal (~). Puedes personalizar la ubicación de este archivo mediante variables de entorno (ver más abajo).Ejecutar el servidor:
nohup tuyad > tuyad.log 2>&1 &Ejecutar
tuyactl:Para ver los comandos y opciones disponibles, ejecute:
tuyactl --helpPara ejecutar un comando específico, utilice la siguiente sintaxis:
tuyactl <command> [options]Reemplace
<command>con uno de los comandos disponibles:list,on,off,color,brightness,temperature,mode,music. Use la opción-- helppara ver las opciones disponibles para cada comando.Por ejemplo, para enumerar todos sus dispositivos Tuya, ejecute:
tuyactl list
Configuración
Ubicación
snapshot.json: Puede personalizar la ubicación del archivosnapshot.json(que contiene las claves de su dispositivo Tuya) mediante variables de entorno. (Más detalles se añadirán más adelante).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceFacilitates note storage and summarization through custom URIs, allowing users to manage, summarize, and update notes with varying detail levels in a collaborative environment.
- FlicenseCqualityDmaintenanceThis server enables users to store, manage, and summarize notes using a custom URI scheme, with functionality to add new notes and generate summaries with varying levels of detail.3
- FlicenseCqualityNot gradedmaintenanceEnables creating and managing text notes with a simple note-taking system. Provides tools to create notes, access them via URIs, and generate summaries of all stored notes.41
- FlicenseBqualityDmaintenanceA simple note storage and management system that allows users to add, access, and summarize notes through a custom URI scheme. Supports creating summaries with configurable detail levels and provides real-time resource change notifications.4
Related MCP Connectors
Cross-session, cross-device memory for your agent: remember and recall notes. No key to start.
AI access to your aNotepad online notes: read, search, write, and organize via 22 tools.
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cabra-lat/tuyactl'
If you have feedback or need assistance with the MCP directory API, please join our Discord server