飛書釘釘企微CLI開源:MCP協議實現AI Agent批量流程自動化
摘要:想用 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**(數據來自其后臺導出報表)。

別再把 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. 到 [www.xmhny.cn/mcp-server](http://www.xmhny.cn/mcp-server) 下載 OpenClaw Starter Kit,用模板 5 分鐘寫出你的第一個盈利 Skill。