Skip to content

MCP集成

* 带星号的功能为闭源版本功能,用户需自行开发,开源版本不包含相关代码。

MCP(Multi-Channel Protocol)为机器人提供了丰富的远程控制和自动化能力,支持消息、群管理、朋友圈等多种操作。以下为当前支持的所有 tool 列表:

工具名参数功能说明
get_timestamp获取当前时间的 Unix 时间戳(毫秒)
get_wechat_user_info获取当前登录的微信用户信息(敏感信息已脱敏)
query_wechat_msgcontact_name(对象名称,必填)
query(关键字,选填)
start_timestamp(起始时间,选填)
end_timestamp(结束时间,选填)
limit(最大条数,默认500)
查询指定用户或群组的微信消息记录,支持关键字、时间范围、数量限制
send_text_msgrecipient_name(对象名称,必填)
message(消息内容,必填)
at_user_name(@群成员,仅群聊,选填)
向用户或群组发送文本消息,支持@群成员
send_pat_msguser_name(被拍用户昵称,必填)
room_name(群聊名称,选填)
发送“拍一拍”消息,支持群聊和单聊
send_file_msgrecipient_name(对象名称,必填)
file_path(本地文件路径,必填)
向用户或群组发送文件(如图片、视频)
send_pyq*content(文案,选填)
images(图片路径列表,选填)
发布一条朋友圈
query_room_member_listroom_name(群聊名称,必填) 查询指定群聊的成员列表,返回成员的JSON信息
remove_room_memberroom_name(群聊名称,必填)
member_name(成员昵称,必填)
从群聊中移除一个成员
invite_room_memberroom_name(群聊名称,必填)
user_name(用户昵称,必填)
邀请一个用户加入群聊
public_room_announcementroom_name(群聊名称,必填)
content(公告内容,必填)
force_edit(是否强制编辑,选填)
发布或编辑群公告
rename_room_nameroom_name(群聊名称,必填)
new_name(新群名,必填)
重命名一个群聊
rename_room_remarkroom_name(群聊名称,必填)
new_remark(新备注,必填)
为群聊设置或修改备注
rename_name_in_roomroom_name(群聊名称,必填)
new_name_in_room(新昵称,必填)
修改“我”在某个群聊中的昵称
leave_roomroom_name(群聊名称,必填) 退出一个群聊

Released under the GPL3.0 License.