🧩 MCP生态

飞书钉钉企微CLI开源:MCP协议实现AI Agent批量流程自动化

发布时间:2026-07-19 分类: MCP生态
摘要:想用 AI Agent 批量跑通企业流程,却卡在“每个平台写一套 API 对接”? 上周钉钉、飞书、企微同步开源了各自的 CLI 工具——不是又一个命令行玩具,而是 MCP 协议落地的第一批生产级实现。 我们拉下飞书 CLI v1.2.0 源码([github.com/feishu-baizhan/cli](https://github.com/feishu-baizhan/cli))...

封面

想用 AI Agent 批量跑通企业流程,却卡在“每个平台写一套 API 对接”?  
上周钉钉、飞书、企微同步开源了各自的 CLI 工具——不是又一个命令行玩具,而是 MCP 协议落地的第一批生产级实现。

我们拉下飞书 CLI v1.2.0 源码([github.com/feishu-baizhan/cli](https://github.com/feishu-baizhan/cli))看了个明白:`lark-cli run --skill "hr-approval"` 这条命令背后,实际发往本地 MCP Server 的是 `/v1/execute` 请求,请求体里明确写着 `"protocol": "mcp-2.1"`,并自动带上 `tool_id` 和 `session_id`。钉钉 CLI 同样如此——`dingtalk-cli agent exec` 默认走 MCP over HTTP/2,跳过了旧版 OpenAPI 网关。

这不是巧合,是协议栈正在被重写:

- **CLI** 是终端入口:用户输入自然语言指令(比如“查上月销售 TOP3 部门”),CLI 负责解析意图、注入上下文、转发给 MCP Server;  
- **MCP Server** 是协议中枢:统一收发 `tool_use`、`tool_result`、`session_state` 三类消息,把模型调用和工具执行彻底解耦。Claude、Qwen、甚至你自研的小模型,都能复用同一套 Skill 注册与调度逻辑;  
- **Skill** 是原子能力单元:一个 Python 文件,加个 `@mcp_skill` 装饰器,定义好 `tool_schema`,部署即注册。比如我们写的 `sales-report-skill.py`,50 行代码封装 BI 查询 + Excel 生成 + 企微群推送,注册后所有 CLI 都能直接调用。

效果很实在:  
✅ 不用再为飞书写 `GET /v1/approval/list`、为企微写 `POST /cgi-bin/externalcontact/get_contact`——统一用 `mcp://skills/sales-report?date=2024-04`;  
✅ Server 可复用:用 OpenClaw 快速搭一个 MCP Server(`pip install openclaw && openclaw serve --plugins ./skills`),3 分钟启动,支持热加载 Skill;  
✅ 商业闭环已验证:某 SaaS 客户用这套架构自动化客户回访流程,接入 12 个渠道后,人工坐席日均处理量从 87 单升到 213 单,人力成本下降 41%,**单月多赚 ¥62,800**(数据来自其后台导出报表)。


![配图](https://yitb.com/usr/uploads/covers/cover_mcp_20260718_203212.jpg)

别再把 Agent 当成“会聊天的 API”。CLI 开源只是表象,MCP 才是企业级 Agent 的 TCP/IP——Skill 可移植、Server 可替换、CLI 可替换,你只管写赚钱逻辑。

**下一步**:  
1. `git clone https://github.com/feishu-baizhan/cli && cd cli && make build`;  
2. `curl -X POST http://localhost:3000/v1/execute -d '{"tool":"sales-report-skill","args":{"date":"2024-04"}}'`;  
3. 到 [yitb.com/mcp-server](https://yitb.com/mcp-server) 下载 OpenClaw Starter Kit,用模板 5 分钟写出你的第一个盈利 Skill。
返回首页