MCP 连接器入门:让 AI 助手插上"万能插座"

3 阅读9分钟

前8节我们用 Skill + CDP 搭建了一套浏览器自动化体系——能打开网页、填表单、点按钮。但有些事不需要开浏览器:查数据库、发消息、读文档。MCP 连接器就是解决这个问题的——它让 WorkBuddy 直接调用外部服务的 API,不用经过浏览器。这是 MCP 实战系列的第一节。


1. Skill 的天花板

先回顾一下前8节的能力边界:

能力实现方式局限
操控网页CDP + Playwright必须开浏览器,慢
读写本地文件Python 脚本只能碰本地
定时执行Automation 调度只能触发本地脚本
云端共享乐享手动上传/下载不是实时同步

发现没有?所有外部交互都要绕道浏览器或手动操作。

举个真实场景:自动化脚本跑完了,想把执行报告推送到飞书群。用前8节的方案:

1. 脚本生成报告文件
2. 用 Playwright 打开飞书网页版
3. 等页面加载
4. 找到群聊输入框
5. 粘贴内容、点发送

5 步操作,慢且脆弱——飞书网页版改个版,元素定位就废了。

如果 WorkBuddy 能直接调飞书的 API 发消息呢? 一步搞定。这就是 MCP 连接器干的事。


2. MCP 是什么

MCP(Model Context Protocol)是 Anthropic 在 2024 年底开源的一个协议。核心思想很简单:

AI 助手 ←— MCP 协议 —→ 外部服务

就像电器 ←— 插座标准 —→ 电网

MCP 出现之前,每个 AI 工具对接外部服务都得自己写一套集成代码——接飞书写一套,接 GitHub 又写一套,完全没有复用性。MCP 定义了一个统一标准:

  • 服务端(MCP Server):把能力包装成标准格式——工具列表、参数定义
  • 客户端(MCP Client):AI 助手发现这些工具,按需调用
  • 协议:两边用 JSON-RPC 通信

一句话理解:MCP 是 AI 助手的"万能插座"。 任何服务只要装了"插头"(实现了 MCP Server),就能被任何支持 MCP 的 AI 助手直接使用。你不用关心插座后面是腾讯的还是蚂蚁的,插上就能用。


3. WorkBuddy 的连接器体系

WorkBuddy 是 MCP 协议的客户端。它把 MCP Server 叫做"连接器"(Connector),内置了几十个常用服务的连接器。

内置连接器一览

分类连接器能做什么
知识库乐享、Notion、ima读/写/搜索文档
文档协作腾讯文档、金山文档读写在线表格和文档
即时通讯飞书、钉钉、企业微信发消息、读群聊
代码托管GitHub、CNB管 issue、读代码、提 PR
金融数据腾讯自选股、恒生聚源查行情、查财报
云服务腾讯云 CloudBase、EdgeOne管云资源
法律北大法宝、华宇元典搜索法律条文
企业信息企查查、天眼查查公司工商信息
...30+ 连接器覆盖主流办公场景

重点:这些连接器都是现成的。 不需要写任何代码,在连接器管理页点击"启用",授权后就能直接用。


4. 实操:启用第一个连接器

以乐享知识库为例(后面几节会频繁用到)。

启用步骤

1. WorkBuddy 左侧栏 → 连接器管理(齿轮图标)
2. 找到"乐享知识库" → 点击"连接"
3. 浏览器弹出乐享登录页 → 扫码或账密登录
4. 授权 WorkBuddy 访问 → 回到 WorkBuddy
5. 状态变为"已连接" ✅

没有 API Key 要申请,没有 OAuth 回调 URL 要配置。WorkBuddy 替你处理了所有认证细节。

验证连接

连接成功后,直接在对话里说:

帮我搜索乐享知识库里关于"自动化"的文档

WorkBuddy 会自动:

你说:"搜索乐享里关于自动化的文档"
  ↓
AI 识别意图 → 选择乐享连接器
  ↓
调用 lexiang_search_docs 工具,参数: {"query": "自动化"}
  ↓
乐享 MCP Server 返回搜索结果
  ↓
AI 整理成列表,展示给你

你会在对话区看到工具调用过程,包括调了哪个工具、传了什么参数、返回了什么结果。整个过程透明可控。

这就是 MCP 的魔力:你说人话,AI 自动找到合适的工具去调用。 不用记 API 路径,不用写请求代码。


5. 连接器能做什么:工具详解

每个连接器背后是一个 MCP Server,暴露了一组"工具"(Tools)。以乐享连接器为例:

工具功能典型场景
lexiang_search_docs搜索文档"找一下上次写的部署文档"
lexiang_list_kb_docs列出知识库文档"看看知识库有哪些文档"
lexiang_get_doc_content读取文档内容"帮我读一下这篇文档"
lexiang_create_doc创建新文档"把这份报告存到乐享"
lexiang_upload_file上传文件"把这个脚本上传到乐享"

你不需要记住这些工具名。 只要用自然语言描述想做的事,AI 会自动匹配。这跟 Skill 的触发逻辑类似——关键词命中,自动加载。

多连接器协作

更强大的地方在于:多个连接器可以同时使用。比如:

你说:"把上周的 OUCN 执行报告整理一下,存到乐享,然后飞书通知我"

AI 执行:
  1. 读取本地日志文件(文件系统)
  2. 整理成报告格式(AI 处理)
  3. 创建乐享文档(lexiang 连接器)
  4. 发送飞书消息通知(飞书连接器)

一条指令,串联多个服务。这是单纯写脚本做不到的。


6. 连接器 vs Skill:不是替代,是配合

最常被问到的问题:有了连接器,还需要写 Skill 吗?

需要。两者解决不同层面的问题:

维度Skill连接器(MCP)
本质工作流指令(教 AI 怎么做)数据通道(给 AI 提供工具)
类比菜谱食材供应
数据来源浏览器 / 本地文件外部服务 API
速度慢(要开浏览器渲染页面)快(直接 API 调用)
登录态要自己管理 Cookie连接器替你管
适合场景页面操作、表单提交、点击按钮数据查询、消息推送、文件管理
定制性完全自定义(你写 Markdown)用内置的或自己写 Server

最佳实践:组合使用

Skill 定义工作流:
  步骤1 → 用浏览器采集数据(CDP)
  步骤2 → 用连接器查 API 补全数据(MCP)
  步骤3 → 用连接器推送结果到飞书(MCP)
  步骤4 → 用连接器存档到乐享(MCP)

浏览器拿不到的数据走 API,API 做不了的操作走浏览器。 两条路互相兜底,这才是完整方案。

举个具体例子:OUCN 平台的成绩数据,页面上只显示等级(A/B/C),但 API 能返回具体分数。这时:

  • 用 CDP 拿学生列表(页面操作)
  • 用 MCP 查 API 拿详细分数(数据查询)
  • 用 MCP 推送异常到飞书(消息通知)

三条路各干各的,由 Skill 编排顺序。这个模式会在第4节详细展开。


7. 自定义 MCP Server:当内置的不够用

30+ 内置连接器覆盖了主流场景,但总有些服务不在列表里——比如公司内部的 OA 系统、自建的 API 服务。这时就需要自定义 MCP Server。

WorkBuddy 的 MCP 配置文件在 ~/.workbuddy/mcp.json

{
  "mcpServers": {
    "my-custom-server": {
      "command": "node",
      "args": ["./my-mcp-server.js"],
      "env": {
        "API_KEY": "your-api-key"
      }
    }
  }
}
字段说明示例
command启动 MCP Server 的命令"node", "python"
args命令参数["./server.js"]
env环境变量(API Key 等){"API_KEY": "xxx"}
url远程 Server 的 URL(与 command 二选一)"https://my-server.com/mcp"

配置写完后,需要到连接器管理页点击"Trust"信任该服务器,才会生效。这是安全机制——防止恶意 MCP Server 被自动加载。

第3节会手把手教你用 Python 写一个自定义 MCP Server,把公司内部 API 接入 WorkBuddy。


8. 连接器的安全模型

用连接器意味着把外部服务的访问权限交给了 AI,安全必须重视:

层面机制说明
启用手动连接 + 授权不会自动连接任何服务
信任Trust 机制自定义 Server 需手动信任
调用AI 透明执行每次工具调用都展示参数和结果
凭据连接器代管API Key 存在连接器配置中,不暴露给 AI
撤销随时断开连接器管理页一键断开

核心原则:连接器能做什么,完全由你控制。 AI 只能调用你已启用和信任的连接器,不能自行添加。


小结

学会的要点
MCP 的本质AI 助手的"万能插座",统一了外部服务对接标准
WorkBuddy 连接器30+ 内置连接器,启用即用,零代码
工具调用AI 根据自然语言自动选择工具,不用记工具名
多连接器协作一条指令串联多个服务,本地文件+API+通知
连接器 vs Skill连接器是数据通道,Skill 是工作流,配合最强
自定义 MCP Server通过 mcp.json 配置,第3节详讲
安全模型手动启用 + Trust 机制 + 透明调用

技术路线

1节(本文):理解 MCP,启用第一个连接器
    ↓
第2节:乐享连接器深度实战(文件上传/下载/搜索/归档)
    ↓
第3节:自定义 MCP Server(从零写一个连接器)
    ↓
第4节:MCP + Skill 组合技(浏览器 + API 双通道)
    ↓
第5节:消息通知全集成(飞书/钉钉/企业微信)
    ↓
第6节:综合实战(日报自动生成系统)

📺 系列文章:

基础篇(Skill 开发)

连接器篇(MCP 实战)

  • 第1节:MCP 连接器入门(本文)
  • 第2节:乐享知识库深度实战(待发布)
  • 第3节:自定义 MCP Server(待发布)