MCP Gateway

小智 MCP 生态盘点:能接哪些工具、有哪些开源项目

更新于 2026-09-03 · 约 7 分钟读完 · 贵云数据
快速回答

小智 MCP 生态主要分五类:设备端 xiaozhi-esp32(★29k)、多语言服务端、MCP 桥接控制台 xiaozhi-mcphub、智能家居 ha-mcp-for-xiaozhi、工具扩展 mcp-calculator。想让小智能控制智能家居用 ha-mcp-for-xiaozhi,想自己写工具从 mcp-calculator 入手,想省事用托管接入点。

小智AI(xiaozhi) 是当下极活跃的开源语音助手项目,而 MCP(Model Context Protocol) 是它扩展能力的核心。这篇盘点小智 MCP 生态里最值得关注的开源项目——每个能做什么、怎么接入、star 量级,帮你快速找到适合自己的一条路。数据基于 GitHub 实时检索(2026 年),项目按热度与用途分类。

小智 MCP 生态有哪些项目?

按用途分,小智 MCP 项目基本是五大类。下面列出的都是能在 GitHub 检索到的真实项目:

类别代表项目热度
核心设备端78/xiaozhi-esp32★29k
服务端实现xiaozhi-esp32-server(py/java/golang)★10k+
MCP 桥梁/控制台huangjunsen0406/xiaozhi-mcphub★191
智能家居c1pher-cn/ha-mcp-for-xiaozhi★265
工具扩展78/mcp-calculator 等官方示例★439
Note

小智生态变化快,star 数和项目会持续更新;本文只讲能实际用起来的成熟路径。

设备端:xiaozhi-esp32(★29k)

78/xiaozhi-esp32 是小智设备端的开源实现,一个"基于 MCP 的聊天机器人"。它把设备的控制能力(移动、传感器、I/O)注册成 MCP 工具,让后端服务能发现并调用。

服务端:三种实现

小智的后端服务(xiaozhi-esp32-server)有多语言版本,它们都支持 mcp_endpoint 接入点配置:

Tip

无论用哪个服务端,接 MCP 的核心都是把服务端的 mcp_endpoint 指向一个接入点。具体见《小智AI接入 MCP:从零配置教程》。

MCP 桥梁/控制台:xiaozhi-mcphub(★191)

huangjunsen0406/xiaozhi-mcphub 是专门为小智优化的 MCP 桥接 + 管理控制台

智能家居:ha-mcp-for-xiaozhi(★265)

c1pher-cn/ha-mcp-for-xiaozhiHomeAssistant 自己充当 MCP server 直连小智

Note

详细步骤见《小智AI接智能家居:HomeAssistant MCP 控制全家设备教程》。

工具扩展:官方示例与应用

小智官方和社区提供了可复用的 MCP 工具实现,最简单的是 78/mcp-calculator(★439)——官方示例程序,支持计算、邮件、知识搜索、远程控制等,可用来快速理解"怎么给 xiaozhi 写一个 MCP 工具"。

其他值得关注:

怎么选一条路?

根据你的目标给几个建议:

警告

无论走哪条路,MCP 接入点的 token/地址都相当于"钥匙",务必保密,不要泄露到公开仓库或群聊。

去哪里看最新生态?

小智 MCP 生态还在快速生长,工具会越来越多。把设备接上一个稳定的接入点,就能持续用好这些能力。

← 返回指南