home / mcp / snowflake mcp server
Provides read-only access to Snowflake data via MCP with multiple authentication options and safe query tooling.
Configuration
View docs{
"mcpServers": {
"dynamike-snowflake-mcp-server": {
"command": "uv",
"args": [
"run",
"snowflake-mcp"
],
"env": {
"SNOWFLAKE_AUTH_TYPE": "private_key",
"SNOWFLAKE_PRIVATE_KEY_PATH": "/path/to/private_key.pem",
"SNOWFLAKE_CONN_REFRESH_HOURS": "8"
}
}
}
}List all accessible Snowflake databases
List all views in a specified database and schema
Get detailed information about a specific view including columns and SQL definition
Query data from a view with an optional row limit
Execute custom read-only SQL queries (SELECT, SHOW, DESCRIBE, EXPLAIN, WITH) with results formatted as markdown tables