前言

MCP(Model Control Panel / 模型控制与服务编排)是面向智能硬件的轻量化 AI 服务调度框架,智能硬件(如CSK6开发板LS26开发板)通过私有 MCP 接入大模型与外设能力,相比通用公网 AI 接口,在安全性、响应速度、可控性、场景化能力上具备显著优势。

这种架构适用于以下类似场景

校园科创与教学:私有知识库、课堂语音助手、实验设备语音控制,数据不出校园环境。

智能家居 / 中控:家庭语音控制、老人关怀设备,保护家庭语音与行为隐私。

行业专用硬件:商超、仓储、医疗、教育等垂直场景语音工具,使用私有业务规则与数据。

竞赛与量产产品:需要稳定、可控、可过审的 AI 语音方案,降低对公云接口的依赖。

本文以 LS26(Arcs-mini) 开发板二次开发接入私有食谱服务器为例,展示如何通过MCP快速接入私有服务步骤

三步接入私有MCP服务

第一步:创建LSPlatform应用并绑定应用到开发板

访问并登录聆思 LSPlatform 平台,网址为:https://platform.listenai.com/

点击 +创建应用】 按钮,应用类型选择 大模型语音交互,接入类型选择 智能硬件,点击确定完成应用创建。

 

如下图所示点击日期行,将会打开配置设置界面,点击网络进行联网。

创建好应用后点击应用,出现以下弹窗,点击应用接入,拖到最下面能够看到一个二维码

 

如下图点击接入自建应用扫描上一步找到的二维码

 

第二步:将部署好的MCP接入到聆思LSplatform平台应用

点击应用,打开应用配置页面,拖动到最下方MCP服务器配置,点击添加服务器按钮

参考下图填入服务名称及服务部署的urlurl配置格式如:http://8.xxx.xx.xx:8080/sse 搭建私有MCP服务方法后文

 

点击URL输入框旁边的测试,测试成功即配置成功。

步:测试智能硬件是否成功接入MCP

CSK6开发板的小聆ai对话,对话后如图点击请求数据选项,点击打开最新的一条请求数据,点击右侧的JSON选项查看JSON格式数据

 

如下图所示,出现了foodMCP相关的tag即为菜谱的调用

总结和信息补充

MCP协议拓展智能硬件功能带来便利性,不仅可以让智能硬件可以快捷的调用互联网服务可以让外设和感应器等外设接入更简单

更多智能硬件MCP方式示例陆续分享有需求朋友可以直接关注评论留言我们持续分享相关操作示例

本文操作示例使用硬件CSK6大模型开发板需要了解硬件详细信息可以参考https://docs2.listenai.com/x/nTn9kMMCU

要基于大模型语音交互二次开发个性化功能和DIY改造,可以使用LS26(Arcs-mini)大模型开发板,已搭载的功能参考https://docs2.listenai.com/x/IPiXdnAJg

…………………………………………………………………………………………………………

附:在私有服务器部署MCP服务

搭建菜谱MCP服务器

1服务器配置js环境后如下图(js版本大于16.0即可)

2git拉取菜谱MCP服务项目代码代码地址https://gitee.com/l52863727/recipe-mcp

 

3拉取完成后打开进入下级目录,运行npm install安装依赖

 

4最后执行命令node build/index.js --transport sse --port 8080(这里8080可以改为其他端口,确保MCP在端口上监听sse连接即可)

注:不要使用单纯的npm run build!!!MCP服务接入需要sse类型的服务器连接

自建MCP服务扩展:如想要实现菜单的细节与网络上的菜单不同的自定义菜单

如果需要使用自己自定义的更多的菜谱数据。使用云存储桶服务或者在服务器部署一个JSON文档,格式如下、

 

JSON文档模板URLweilei.site/all_recipes.json

可将根据下图中打开该MCP服务的源码文件,找到src下data文件夹的ts文件,对图中标出来的URL替换为自己部署的JSON文件即可实现菜谱自定义。

Logo

作为“人工智能6S店”的官方数字引擎,为AI开发者与企业提供一个覆盖软硬件全栈、一站式门户。

更多推荐