Snowflake
The official Snowflake MCP server connects AI agents to the Snowflake AI Data Cloud. Agents can run SQL, orchestrate Cortex Agent, Search, and Analyst services over structured and unstructured data, manage databases, schemas, tables, views, and warehouses, and query semantic views for governed analytics.
Tools
cortex_agent_run
Run a Cortex Agent for orchestration across data types.
cortex_analyst_query
Query structured data through Cortex semantic modeling.
cortex_search_query
Query unstructured data in Snowflake for RAG use cases.
create_database
Create a new database object within your Snowflake account.
create_or_alter_object
Create a new Snowflake object or alter an existing one.
create_schema
Create a new schema object within a Snowflake database.
create_table
Create a new table object within a Snowflake schema.
create_view
Create a new view object over data stored in Snowflake.
create_warehouse
Create a new virtual warehouse for Snowflake compute.
describe_object
Get detailed information about a Snowflake object.
drop_database
Remove an existing database object from your Snowflake account.
drop_table
Remove an existing table object from a Snowflake schema.
execute_sql
Run an LLM-generated SQL statement with permission checks.
list_objects
List Snowflake objects of a specified object type.
list_semantic_views
Discover the semantic views available in Snowflake.
query_semantic_view
Query a Snowflake semantic view for governed metrics.