Home › Databases & Data › OSS Snowflake MCP Server
OSS Snowflake MCP Server
MCP Server for Snowflake from Snowflake Labs
Topics: Databases
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (pypi 1.3.5)
uvx snowflake-labs-mcp
Or add to your MCP client config:
{
"mcpServers": {
"mcp": {
"command": "uvx",
"args": [
"snowflake-labs-mcp"
],
"env": {
"SNOWFLAKE_PASSWORD": "<YOUR_VALUE>",
"SNOWFLAKE_PRIVATE_KEY": "<YOUR_VALUE>"
}
}
}
}
SNOWFLAKE_ACCOUNT— Account identifier (e.g. xy12345.us-east-1)SNOWFLAKE_HOST— Snowflake host URLSNOWFLAKE_USER— Username for authenticationSNOWFLAKE_PASSWORDsecret — Password or programmatic access tokenSNOWFLAKE_ROLE— Role to use for connectionSNOWFLAKE_WAREHOUSE— Warehouse to use for queriesSNOWFLAKE_PASSCODE— MFA passcode for authenticationSNOWFLAKE_PRIVATE_KEYsecret — Private key for key pair authenticationSNOWFLAKE_PRIVATE_KEY_FILE— Path to private key fileSNOWFLAKE_PRIVATE_KEY_FILE_PWD— Password for encrypted private keySNOWFLAKE_MCP_HOST— Host address to bind the server to (default: 0.0.0.0)SNOWFLAKE_MCP_PORT— Port number for the server to listen on (default: 9000)SNOWFLAKE_MCP_ENDPOINT— Endpoint path for the MCP server (default: /mcp)
This server takes extra arguments — see its repository.
Related servers
MCP Toolbox for Databases
MCP Toolbox for Databases enables your agent to connect to your database.
convex-backend
Convex database integration to introspect tables and functions and run one-off queries.
Nhost
Let your users work with their own data through an AI assistant, limited to what they can see.
baserow/baserow
Baserow database integration: search and list tables, and create, read, update and delete rows.
crystaldba/postgres-mcp
Postgres development and operations: performance analysis, tuning and health checks.
Supabase
MCP server for interacting with the Supabase platform
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry