Snowflake

By thumbsupordown

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.

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.