TCP语音对话
复制页面
Adventists - API文档
总览
更新日志
基本配置
2.5 更新
Quick Start
Demos
Emoji 表情定制指南
TCP语音对话
TCP接入
MCP协议接入
WebSocket快速接入
VAD 模式接入指南
Emoji 模式对接指南
会议系统接口文档
TCP获取Token
POST
配置管理
模版 与 角色
名词和参数说明
Hippo 记忆管理服务 API 接口文档
设备/角色封禁管理 API 接口文档
模板
查询公开模板列表
查询当前组织模板(包含公开和私有模板)
创建角色模板
查询角色模板信息
修改角色模板
删除角色模板
提交角色模板记忆
角色
创建角色(通过模板创建)
创建角色
查询角色
修改角色
删除角色
发送角色记忆
读取角色记忆
创建角色(通过现有角色创建)
技能书
查询技能书列表
预创建任务书
上传任务书内容
完成上传任务书
查询技能书创建进度
音色
获取音色列表
试听音色
提交音色
查询音色状态
批量tts接口
Hippo记忆管理
获取指定角色的个人知识图谱
获取指定角色的人物关系数据
获取指定角色的日记数据
更新角色的 PKG
触发做梦
对话记忆接口
读取对话记忆
设备/角色封禁管理
设备/角色封禁
设备/角色解除封禁
查询封禁列表
查询单个封禁状态
聊天辅助
上传画面(Base64)
POST
上传画面(File)
POST
健康检查
GET
用量统计
调用次数基本统计
消息推送
日志 Webhook 推送接口文档
设备推送 Gateway API 接口文档
设备推送
语音播报(兼容旧接口)
查询任务状态
TCP语音对话
复制页面
MCP协议接入
AI降临派 MCP 协议补充文档
#
Version 1.0
Last Updated: 2025-01-22
目录
#
1.
概述
2.
MCP消息类型
3.
服务注册机制
4.
服务调用流程
5.
数据格式规范
6.
错误处理
7.
示例实现
8.
最佳实践
1. 概述
#
1.1 MCP简介
#
MCP (Model Control Protocol) 是AI降临派TCP协议的扩展功能,允许客户端向服务器注册自定义服务,实现服务器主动调用客户端功能的能力。
1.2 主要特性
#
服务注册
: 客户端可以注册多个自定义服务
双向调用
: 服务器可以主动调用客户端服务
异步处理
: 支持异步服务调用和响应
标准化接口
: 使用JSON Schema定义服务接口
1.3 应用场景
#
本地文件操作
系统信息查询
设备控制接口
自定义业务逻辑
2. MCP消息类型
#
2.1 消息类型定义
#
MCP使用消息类型
\x06
进行通信:
MCP : b'\x06' # MCP协议消息
2.2 消息结构
#
MCP消息遵循标准TCP协议格式:
##START\x06[任务ID][序列号][JSON数据]##END
2.3 任务ID规范
#
MCP消息建议使用固定任务ID:
mcp00001
长度固定8字节,不足部分用空格填充
可根据需要使用其他8字节标识符
3. 服务注册机制
#
3.1 注册时机
#
客户端可在认证成功后注册MCP服务,也可随时根据端侧的情况发生变化而重新注册。