集成工具和数据¶
在某些情况下,您可能希望将其他工具和数据源与 Snowflake Intelligence 中的代理集成。Snowflake Intelligence 支持模型上下文协议 (MCP),这是一个 开源标准 (https://modelcontextprotocol.io/docs/getting-started/intro),它使得 AI 代理能够安全地与业务应用程序及外部数据系统(如数据库和内容仓库)进行交互。
MCP 服务器提供了一个基于标准的接口,使 AI 代理能够发现和调用工具(如 Cortex Analyst 和 Cortex Search),并检索所需的数据。有关更多信息,请参阅 Snowflake 管理的 MCP 服务器。
借助 MCP,您可以执行以下操作:
允许您的代理通过 Snowflake 托管的 MCP 服务器从 Snowflake 账户检索数据,而无需部署单独的基础设施。您可以将 MCP 服务器配置为在基于标准的接口上提供 Cortex Analyst、Cortex Search 和 Cortex Agent 作为工具,同时支持自定义工具和 SQL 执行。
从外部 MCP 客户端连接到您在 Snowflake Intelligence 中的代理。
有关创建和管理 Snowflake 托管的 MCP 服务器的信息,请参阅 Snowflake 管理的 MCP 服务器。
使用 Snowflake 托管的 MCP 服务器,从外部 MCP 客户端连接到您的代理¶
您在 Snowflake 中创建的任何代理,或该代理所连接的工具,都可以拥有一个托管端点,以便其他系统通过 MCP 连接到您的代理。这为诸如 Claude Desktop、Langgraph 以及其他与 MCP 集成的工具提供了一个无缝集成层。
当从外部 MCP 客户端连接到您的代理时,您必须使用遵循以下格式的 URL 端点:
有关格式化账户 URL 的信息,请参阅 账户标识符。
有关与 MCP 服务器交互的信息,请参阅 构建 MCP 客户端 (https://modelcontextprotocol.io/docs/develop/build-client)。