MCP(Model Context Protocol)
定义
MCP(Model Context Protocol)是一个开放协定,标准化 AI 模型与外部工具和服务互动的方式。MCP 提供通用介面,而非为每个工具建立自订整合:工具公开其功能,AI 模型透过结构化请求和回应呼叫它们。JieGou 使用 MCP 进行浏览器自动化和外部工具整合。
MCP 如何运作
MCP 遵循用户端-伺服器架构。MCP 伺服器公开一组工具——每个工具都有名称、描述和输入 Schema。MCP 用户端(如 JieGou)发现可用工具、为任务选择合适的工具,并以结构化参数呼叫它。伺服器执行工具并回传结构化结果。这种标准化意味着任何 MCP 相容工具都可以与任何 MCP 相容 AI 平台协作,无需自订整合程式码。
透过 MCP 的浏览器自动化
JieGou 的浏览器扩充功能是拥有 60+ 浏览器自动化工具的 MCP 用户端。这些工具可以点击元素、读取页面内容、填写表单、截取萤幕画面和在页面间导航。平台专属处理器为 Gmail(读取/传送电子邮件)、Slack(发布讯息)、Jira(建立/更新议题)和其他常见工具提供更高层级的操作。这让 AI 工作流程能与没有 API 的网页应用互动。
MCP vs. 传统 API 整合
传统整合需要为每个服务建立和维护自订连接器。MCP 反转了这一点:服务透过标准协定公开其功能,AI 平台动态发现和使用它们。这对于缺乏 API 的基于浏览器的工具、具有非标准介面的内部工具,以及 AI 需要根据上下文调整工具使用的场景特别有价值。
JieGou 工作流程中的 MCP
MCP 工具可在 JieGou 配方和工作流程中使用。配方可能使用 MCP 工具从网页读取资料、使用 LLM 处理资料,然后使用另一个 MCP 工具更新记录。浏览器扩充功能透过 WebSocket 连接到 MCP 伺服器,使浏览器自动化可作为配方步骤使用。这弥合了 AI 推理与现实世界工具互动之间的差距。
MCP 的未来
MCP 是一个新兴标准,在 AI 平台和工具供应商中的采用正在增长。随着更多服务公开 MCP 相容介面,AI 自动化变得更加强大,无需自订整合工作。JieGou 对 MCP 的早期投资意味着使用者可以在新的工具整合可用时立即受益,无需等待平台专属连接器的开发。