Mijiaapi MCP
M

Mijiaapi MCP

一个基于Model Context Protocol的米家智能家居控制服务器,支持设备管理、状态监控、场景联动等功能,通过扫码登录实现与米家账号的无缝集成。
2分
6.8K

什么是米家智能控制 MCP 服务器?

这是一个专门为AI助手设计的智能家居控制服务器。它让您的AI助手(如Claude、ChatGPT等)能够直接与您的米家智能设备进行交互。通过简单的扫码登录,AI助手就能帮您控制灯光、查看设备状态、执行回家/离家场景等操作。

如何使用米家智能控制?

使用分为三个简单步骤:1) 安装服务器并扫码登录米家账号;2) 在AI助手中配置MCP连接;3) 通过自然语言指令控制您的智能家居。整个过程无需编程知识,只需按照指引操作即可。

适用场景

适合所有使用米家智能家居的用户,特别是希望通过AI助手语音或文字控制设备的场景。例如:睡前让AI关灯、离家时检查设备状态、查询滤芯剩余寿命、根据天气自动调整家居模式等。

主要功能

设备控制
支持开关、亮度调节、模式切换等基本控制,覆盖灯泡、插座、空调、净化器等常见设备
状态监控
实时查看设备属性,如温度、湿度、电量、在线状态等,支持批量查询
场景联动
触发预设的米家场景,如"回家模式"、"影院模式"、"睡眠模式"等一键操作
耗材管理
监控滤芯、电池等耗材剩余寿命,及时提醒更换
能耗统计
查看设备的用电量统计数据,支持按小时、天、周、月不同维度
模拟调试
提供模拟数据模式,无需真实设备即可测试功能,方便开发和演示
优势
无需额外硬件:利用现有米家设备和AI助手即可实现智能控制
扫码登录安全便捷:无需输入账号密码,通过米家APP扫码授权
功能全面:覆盖设备控制、状态查询、场景执行、耗材管理等常用功能
开发友好:提供模拟模式和详细文档,便于集成和测试
跨平台支持:支持Windows、macOS、Linux系统
局限性
依赖网络:需要稳定的网络连接才能控制设备
仅限米家生态:只支持米家/小米智能设备,不支持其他品牌
需要AI助手支持:必须使用支持MCP协议的AI助手(如Claude Desktop)
开源协议限制:采用GPL-3.0协议,商业使用需注意开源要求

如何使用

环境准备
确保已安装Node.js(v16+)和Python(3.8+)环境,建议使用Python虚拟环境
安装依赖
克隆项目并安装必要的Node.js和Python依赖包
扫码登录米家
使用终端命令生成二维码,用米家APP扫码完成授权登录
配置AI助手
在AI助手(如Claude Desktop)的MCP设置中添加服务器配置
开始使用
重启AI助手,现在可以通过自然语言控制您的米家设备了

使用案例

睡前准备
晚上准备睡觉时,让AI助手帮您关闭所有灯光,调整空调温度,并开启空气净化器
离家检查
出门前检查家中设备状态,确保没有设备异常运行
耗材提醒
定期检查智能设备的耗材剩余情况,及时提醒更换
能耗分析
查看智能设备的用电情况,优化使用习惯

常见问题

扫码登录安全吗?
支持哪些米家设备?
需要一直开着电脑吗?
登录信息会过期吗?
可以多人使用吗?
出现连接问题怎么办?

相关资源

项目GitHub仓库
获取最新源代码、提交问题和参与开发
mijiaAPI项目
本项目依赖的米家API库,了解更多底层实现
Model Context Protocol官方文档
了解MCP协议的技术规范和设计理念
米家智能家居官网
了解米家智能家居产品线和生态系统
GPL-3.0许可证说明
详细了解本项目采用的开源许可证条款

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "mijia-mcp-server": {
      "command": "node",
      "args": ["c:/Users/chenz/CodeBuddy/20251216173558/dist/index.js"],
      "type": "stdio",
      "env": {
        "PYTHON_PATH": "c:/Users/chenz/CodeBuddy/20251216173558/.venv/Scripts/python.exe",
        "PYTHON_SCRIPT_DIR": "c:/Users/chenz/CodeBuddy/20251216173558/python_scripts",
        "MIJIA_AUTH_PATH": "c:/Users/chenz/.config/mijia-api/auth.json"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

N
Next Devtools MCP
Next.js开发工具MCP服务器,为Claude、Cursor等AI编程助手提供Next.js开发工具和实用程序,包括运行时诊断、开发自动化和文档访问功能。
TypeScript
8.9K
5分
P
Praisonai
PraisonAI是一个生产就绪的多AI智能体框架,具有自反思功能,旨在创建AI智能体来自动化解决从简单任务到复杂挑战的各种问题。它通过将PraisonAI智能体、AG2和CrewAI集成到一个低代码解决方案中,简化了多智能体LLM系统的构建和管理,强调简单性、定制化和有效的人机协作。
Python
6.9K
5分
B
Blueprint MCP
Blueprint MCP是一个基于Arcade生态的图表生成工具,利用Nano Banana Pro等技术,通过分析代码库和系统架构自动生成架构图、流程图等可视化图表,帮助开发者理解复杂系统。
Python
9.7K
4分
K
Klavis
Klavis AI是一个开源项目,提供在Slack、Discord和Web平台上简单易用的MCP(模型上下文协议)服务,包括报告生成、YouTube工具、文档转换等多种功能,支持非技术用户和开发者使用AI工作流。
TypeScript
16.0K
5分
D
Devtools Debugger MCP
Node.js调试器MCP服务器,提供基于Chrome DevTools协议的完整调试功能,包括断点设置、单步执行、变量检查和表达式评估等
TypeScript
10.5K
4分
M
Mcpjungle
MCPJungle是一个自托管的MCP网关,用于集中管理和代理多个MCP服务器,为AI代理提供统一的工具访问接口。
Go
0
4.5分
N
Nexus
Nexus是一个AI工具聚合网关,支持连接多个MCP服务器和LLM提供商,通过统一端点提供工具搜索、执行和模型路由功能,支持安全认证和速率限制。
Rust
0
4分
Z
Zen MCP Server
Zen MCP是一个多模型AI协作开发服务器,为Claude和Gemini CLI等AI编码助手提供增强的工作流工具和跨模型上下文管理。它支持多种AI模型的无缝协作,实现代码审查、调试、重构等开发任务,并能保持对话上下文在不同工作流间的延续。
Python
22.9K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
129.4K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
68.4K
4.5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
73.7K
4.3分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
29.0K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
45.7K
4.5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
92.3K
4.7分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
55.5K
4.8分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
48.8K
5分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase