借助 Knowledge Catalog(以前称为 Dataplex Universal Catalog)中的 Model Context Protocol (MCP) 服务器,您可以将 AI 智能体和开发者工具连接到目录元数据和数据沿袭。然后,您可以发现资产、管理数据产品,并跟踪上游或下游依赖项,以便在企业数据上下文中为回答提供事实依据。
关于 MCP
Model Context Protocol (MCP) 规范了大语言模型 (LLM) 以及 AI 应用或智能体与外部数据源的连接方式。借助 MCP 服务器,您可以使用其工具、资源和提示来执行操作,并从其后端服务获取更新后的数据。
本地 MCP 服务器和远程 MCP 服务器有何区别?
- 本地 MCP 服务器
- 通常在本地机器上运行,并使用标准输入和输出流 (stdio) 在同一设备上的服务之间进行通信。
- 远程 MCP 服务器
- 在服务的基础设施上运行,并向 AI 应用提供 HTTP 端点,以便 AI MCP 客户端与 MCP 服务器之间进行通信。如需详细了解 MCP 架构,请参阅 MCP 架构。
无状态核心
在 MCP 版本 2026-07-28 中,MCP 从双向有状态协议更改为无状态协议。每个 MCP 请求都是自描述的,可以使用标头进行路由。不需要 initialize/initialized 握手或 Mcp-Session-Id,因为每个请求都包含 HTTP 标头或 _meta 参数中所需的所有信息。MCP 服务器可以通过多轮请求 (MRTR) 请求工具所需的其他信息。
为了在不解析请求正文的情况下帮助路由和处理请求,需要一些 MCP 标头,包括:
- MCP 规范要求的标头,例如协议版本标头和标准请求标头。
- 由 MCP 服务器定义的自定义标头。这些标头会使用
x-mcp-header属性从工具的输入架构镜像到 HTTP 标头。例如,MCP 服务器可能会定义一个自定义标头,用于指定 Google Cloud 区域或项目 ID。
如需详细了解 MCP 架构,请参阅 MCP 版本 2026-07-28 规范和主要变更。
后续步骤
- 了解如何使用 Knowledge Catalog 本地 MCP 服务器。
- 了解如何使用Knowledge Catalog 远程 MCP 服务器。
- 了解如何使用数据沿袭本地 MCP 服务器。
- 了解如何使用数据沿袭远程 MCP 服务器(预览版)。
- 尝试 Knowledge Catalog 应用场景。