Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Add MCP server for Snowflake from Snowflake-Labs
Server built by members of Snowflake's Solution Innovation Team:
Jason Summer
Tyler White
Tony Gordon, Jr
Server Details
This Snowflake MCP server provides tooling for Snowflake Cortex AI, object management, and SQL orchestration, bringing these capabilities to the MCP ecosystem. When connected to an MCP Client users can leverage these features.
The MCP server currently supports the below capabilities:
Cortex Search: Query unstructured data in Snowflake as commonly used in Retrieval Augmented Generation (RAG) applications.
Cortex Analyst: Query structured data in Snowflake via rich semantic modeling.
Cortex Agent: Agentic orchestrator across structured and unstructured data retrieval
Object Management: Perform basic operations against Snowflake's most common objects such as creation, dropping, updating, and more.
SQL Execution: Run LLM-generated SQL managed by user-configured permissions.
Semantic View Querying: Discover and query Snowflake Semantic Views
Motivation and Context
Currently listed MCP servers for Snowflake lack capabilities supported by Snowflake. This MCP server introduces a richer feature set with additional fine-grained controls and full support for all Snowflake authentication methods.
How Has This Been Tested?
Yes. All tools have been tested and several hundred Snowflake customers are using the MCP server in Cursor, Claude for Desktop, goose from Block, VSCode with GitHub Copilot, etc.
Breaking Changes
None
Types of changes
Checklist
Additional context
Snowflake managed MCP servers are coming soon.