Tuya MCP Server
투야크틀
이 프로젝트는 Tuya 기기를 제어하기 위한 명령줄 인터페이스( tuyactl )를 제공합니다. 별도의 Tuya 서버와 연동됩니다(아직 더 나은 방법을 고민 중입니다).
요구 사항
uv: 빠르고 현대적인 Python 패키지 설치 및 실행 프로그램입니다. uv 문서 사이트 의 지침에 따라 설치하세요.
Tuya 로컬 키: Tuya 기기의 로컬 키가 필요합니다. tinytuya 설정 마법사를 따라 로컬 키를 받으세요.
Related MCP server: Datetime MCP Server
빠른 시작
uv설치 :uv 문서 사이트 의 공식 설치 지침을 따르세요. 권장하는 방법은 독립 실행형 설치 프로그램을 사용하는 것입니다. 독립 실행형 설치 프로그램은 다운로드하여 다음 명령으로 실행할 수 있습니다.
지엑스피1
Tuya 로컬 키 획득:
tinytuya 설정 마법사를 따라 Tuya 기기의 로컬 키를 가져오세요. 생성된
snapshot.json파일을 홈 디렉터리(~)에 저장하세요. 환경 변수를 사용하여 이 파일의 위치를 사용자 지정할 수 있습니다(아래 참조).서버를 실행합니다:
nohup tuyad > tuyad.log 2>&1 &tuyactl실행합니다:사용 가능한 명령과 옵션을 보려면 다음을 실행하세요.
tuyactl --help특정 명령을 실행하려면 다음 구문을 사용하세요.
tuyactl <command> [options]<command>사용 가능한 명령 중 하나로 바꾸세요:list,on,off,color,brightness,temperature,mode,music.-- help옵션을 사용하면 각 명령에 사용 가능한 옵션을 확인할 수 있습니다.예를 들어, Tuya 기기를 모두 나열하려면 다음을 실행합니다.
tuyactl list
구성
snapshot.json위치: 환경 변수를 사용하여 Tuya 기기 키가 포함된snapshot.json파일의 위치를 사용자 지정할 수 있습니다. (자세한 내용은 추후 추가될 예정입니다.)
This server cannot be deployed
Maintenance
Related MCP Connectors
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
Notes and actions in one app. Let Claude or ChatGPT read and update them.
Cross-session, cross-device memory for your agent: remember and recall notes. No key to start.
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
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 npm-
- 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-