The Snowflake MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Snowflake account. It provides structured and secure access to your data warehouse and Snowflake service status, so your agent can execute SQL, explore databases and tables, track or cancel statements, inspect catalog integrations, and monitor incidents and maintenance on your behalf.
- SQL execution and analysis: Have your agent run SQL statements in Snowflake and retrieve the results for analysis.
- Database structure discovery: Let the agent list the databases, schemas, and tables your account can access.
- Statement monitoring and control: Direct your agent to check the status and results of submitted SQL statements or cancel a running statement.
- Warehouse and catalog administration: Instruct your agent to review the configuration of a catalog integration or permanently drop a warehouse when needed.
- Service health monitoring: Have your agent check Snowflake component status, unresolved incidents, and active, recent, or upcoming scheduled maintenance.