功能覆盖矩阵
消息
3/5 支持命令
wecom message send --to-user wangwu --content 'Hello'
输入参数
--to-user: 成员账号(userid) --content: 消息文字内容
示例输出
{ "errcode": 0, "errmsg": "ok", "msgid": "xxx" }
命令
wecom message send --to-party finance --content '请查收月报'
输入参数
--to-party: 部门 ID
示例输出
{ "errcode": 0, "errmsg": "ok" } 备注:需开通应用消息权限,receiver 可同时指定 user/party/tag
命令
wecom message send --to-user wangwu --type markdown --content '# 标题 **加粗**'
示例输出
{ "errcode": 0, "errmsg": "ok" } Gap:企业微信应用消息 API 不支持撤回
备注:需开通「会话内容存档」特殊权限,普通应用无法访问
Gap:会话存档需单独申请,合规限制较多
日历
3/4 支持命令
mcp call calendar.add_schedule summary='周会' start='2026-01-10T10:00:00' end='2026-01-10T11:00:00'
输入参数
summary: 日程标题 start / end: ISO 8601 时间
示例输出
{ "schedule_id": "xxx" } 命令
mcp call calendar.get_schedule_list start='2026-01-10T00:00:00' end='2026-01-10T23:59:59'
示例输出
{ "schedule_list": [...] } 命令
mcp call calendar.delete_schedule schedule_id=xxx
示例输出
{ "errcode": 0 } Gap:企业日历与个人微信日历相互独立,API 无同步接口
文档(腾讯文档)
1/4 支持命令
mcp call wedoc.create_doc title='会议纪要'
示例输出
{ "url": "https://doc.weixin.qq.com/..." } 备注:创建后返回链接,文档内容编辑 API 覆盖有限
Gap:块级编辑 API 处于 Beta,功能不完整
命令
mcp call wedoc.get_doc_base_info docid=xxx
备注:仅返回元数据,正文内容需通过独立接口获取且格式受限
Gap:全文内容导出不如飞书完整
Gap:腾讯文档版本历史仅 GUI 可查,API 未开放
智能表格
3/4 支持命令
mcp call wedoc.create_doc doctype=smartsheet title='项目追踪'
示例输出
{ "url": "https://doc.weixin.qq.com/sheet/..." } 命令
mcp call wedoc.smartsheet.add_records sheet_id=xxx records='[{"title":"Task 1","status":"进行中"}]' 示例输出
{ "record_ids": ["recXxx"] } 命令
mcp call wedoc.smartsheet.get_records sheet_id=xxx
备注:可获取全量记录,过滤条件支持有限
Gap:过滤表达式语法简单,复杂条件需客户端处理
命令
mcp call wedoc.smartsheet.delete_records sheet_id=xxx record_ids='["recXxx"]'
示例输出
{ "errcode": 0 } 腾讯会议(整合版)
3/4 支持命令
mcp call meeting.create subject='Q1 复盘' start_time=1735200000 end_time=1735203600
示例输出
{ "meeting_id": "xxx", "join_url": "https://meeting.tencent.com/..." } 命令
mcp call meeting.cancel meeting_id=xxx reason='时间冲突'
示例输出
{ "errcode": 0 } 命令
mcp call meeting.get_participants meeting_id=xxx
示例输出
{ "participants": [...] } 备注:录制完成后可获取下载链接,但 AI 摘要仅限 GUI
Gap:录制转写文本不通过 API 开放
待办
3/4 支持命令
wecom todo create --title '提交周报' --due '2026-01-10'
输入参数
--title: 待办标题 --due: 截止日期(YYYY-MM-DD)
示例输出
{ "todo_id": "xxx" } 命令
wecom todo complete --id xxx
示例输出
{ "errcode": 0 } 命令
wecom todo list --status pending
示例输出
{ "todo_list": [...] } Gap:待办 API 仅支持操作自己的待办,无法代他人创建
通讯录
3/4 支持命令
wecom user get --userid wangwu
输入参数
--userid: 企业内成员账号
示例输出
{ "userid": "wangwu", "name": "王五", "department": [2], "email": "..." } 命令
wecom user list --department-id 2
示例输出
{ "userlist": [...] } 命令
wecom user create --userid newuser --name '张三' --department 2
示例输出
{ "errcode": 0 } 备注:需要通讯录写权限
Gap:需自行实现 ETL 脚本,企业微信不提供内置同步工具
Gap 总结 (10 个功能缺口)
消息 › 撤回消息
企业微信应用消息 API 不支持撤回
消息 › 获取消息审计记录
会话存档需单独申请,合规限制较多
日历 › 同步到个人微信日历
企业日历与个人微信日历相互独立,API 无同步接口
文档(腾讯文档) › 创建文档
块级编辑 API 处于 Beta,功能不完整
文档(腾讯文档) › 读取文档内容
全文内容导出不如飞书完整
文档(腾讯文档) › 查看文档版本历史
腾讯文档版本历史仅 GUI 可查,API 未开放
智能表格 › 查询记录(过滤)
过滤表达式语法简单,复杂条件需客户端处理
腾讯会议(整合版) › 获取云录制链接
录制转写文本不通过 API 开放
待办 › 指派待办给他人
待办 API 仅支持操作自己的待办,无法代他人创建
通讯录 › 从 HR 系统批量同步
需自行实现 ETL 脚本,企业微信不提供内置同步工具