handsomejustin/mijia-control
by Various
MijiaPilot - 小米-米家生态 × MCP × CLI x AI Agent × HomeKit 全桥接家庭智能家居平台。
MCP
handsomejustin/mijia-control
Added 1 June 2026
Overview
MijiaPilot bridges Xiaomi Mijia smart home devices with MCP, CLI, AI agents, and HomeKit. It is a Python-based platform that enables unified control and automation across these interfaces.
Best for
Best for
Developers who want to integrate Xiaomi Mijia devices into custom smart home systems or workflows
Use cases
- Control Xiaomi Mijia devices via CLI for scripting and automation
- Integrate Mijia devices into Apple HomeKit for voice and app control
- Connect Mijia ecosystem with AI agents or MCP-based workflows
How to use
Install
pip install -e ".[dev]" Tools exposed
list_devicesget_deviceget_propertyset_propertyrun_actionlist_scenesrun_scenelist_homesget_homelist_ble_devicesget_ble_sensorget_ble_readings
Tested with
Claude Code
Notes
MijiaPilot bridges Xiaomi Mijia smart home devices with MCP, CLI, AI agents, and HomeKit. It is a Python-based platform that enables unified control and automation across these interfaces.
39 stars on GitHub. Last updated 2026-05-23. Licensed MIT.
Use cases
- Control Xiaomi Mijia devices via CLI for scripting and automation
- Integrate Mijia devices into Apple HomeKit for voice and app control
- Connect Mijia ecosystem with AI agents or MCP-based workflows
Pros
- Open source and Python-based, easy to extend or customize
- Supports multiple control interfaces (CLI, HomeKit, AI agents)
- Bridges proprietary Mijia ecosystem with open standards
Cons
- Small community (39 stars) may mean limited support and documentation
- Requires technical setup and familiarity with Mijia device APIs
- Device compatibility may be limited to specific Mijia models
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Open source and Python-based, easy to extend or customize
- Supports multiple control interfaces (CLI, HomeKit, AI agents)
- Bridges proprietary Mijia ecosystem with open standards
Cons
- Small community (39 stars) may mean limited support and documentation
- Requires technical setup and familiarity with Mijia device APIs
- Device compatibility may be limited to specific Mijia models
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.