Enterprise DNA
M MCP Servers Developer low

handsomejustin/mijia-control

by Various

MijiaPilot - 小米-米家生态 × MCP × CLI x AI Agent × HomeKit 全桥接家庭智能家居平台。

H

MCP

handsomejustin/mijia-control

Added 1 June 2026

#hermes-agent #mcp #mijia #miot #miot-devices #openclaw-agent #xiaomi #xiaomi-smart

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_devices
  • get_device
  • get_property
  • set_property
  • run_action
  • list_scenes
  • run_scene
  • list_homes
  • get_home
  • list_ble_devices
  • get_ble_sensor
  • get_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.

Free 27-page guide

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.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks