Snowflake 官方文档描述了由其在云端托管、面向 Cortex Agents 场景的 Model Context Protocol(MCP)入口:通过在账户内运行 `CREATE MCP SERVER` YAML/SQL(工具类型可选 Cortex Search Service 查询、Cortex Analyst、SYSTEM_EXECUTE_SQL、Cortex Agent 运行或 GENERIC 本地包装 UDF/存储过程等声明),再配合 Snowflake OAuth 将外部 MCP 客户端接入受治理的数据平面。发行说明列出了所跟踪的 MCP 规范修订与安全部署提示(包括对第三方 MCP 工具的审慎验证)。部署前请以 docs.snowflake.com 《Snowflake-managed MCP server》一章为准逐项核对预览/GA 语法。
使用场景
- 在已有行权限与 Cortex Search Service 前提下,通过 MCP 以工具形态对外暴露受控语义检索能力
- 让业务分析师通过 MCP 调用 Cortex Analyst 而不离线搬运敏感数据集
- 用参数绑定好的 SYSTEM_EXECUTE_SQL 工具封装固定报表/指标查询,避免会话内手写任意 SQL
- 把 Cortex Agents 与其它自定义 GENERIC UDF/过程拼装成可追溯的 Agent 链路
- 将 MCP 工具调用纳入 Snowflake 既有审计、查询 History 与安全监控体系一起复盘
主要功能
- Cursor
- Claude Desktop
- VS Code MCP extensions
- Custom OAuth-capable MCP clients
相关推荐
相关推荐
3 收录条目
MotherDuck MCP Server
MotherDuck 在 motherduck.com/docs/sql-reference/mcp 说明远程 MCP(`https://api.motherduck.com/mcp`),OAuth/Bearer 认证,支持 MotherDuck 云库读写 SQL。工具含 list_databases、list_tables、search_catalog、query、query_rw、ask_docs_question、Dive 与 Flight 系列。本地见 `uvx mcp-server-motherduck`(github.com/motherduckdb/mcp-server-motherduck)。
PlanetScale MCP Server
PlanetScale 在 planetscale.com/docs/connect/mcp 说明托管 MCP:`https://mcp.pscale.dev/mcp/planetscale`,OAuth 访问组织、库、分支、schema 与 Insights。仅洞察端点不含读写查询。含慢查询洞察、schema 检查、文档搜索及授权范围内的 SQL 执行(副本路由、临时凭证、破坏性查询防护)。旧 CLI MCP 已弃用。
BigQuery MCP Server
Google Cloud 在 docs.cloud.google.com/bigquery/docs/use-bigquery-mcp 说明远程 BigQuery MCP,启用 BigQuery API 后可用。连接托管 HTTP 端点 `https://bigquery.googleapis.com/mcp`,OAuth 2.0 + IAM(不接受 API key)。角色含 mcp.toolUser、bigquery.jobUser、bigquery.dataViewer。工具含 execute_sql 与 execute_sql_readonly;仅 execute_sql 非只读。限制:默认查询三分钟、结果最多 3000 行,不支持 Google Drive 外部表。