MCP Hub › Databases & Data › OSS Snowflake MCP Server

OSS Snowflake MCP Server MCP server

by Snowflake-Labs · io.github.Snowflake-Labs/mcp

MCP Server for Snowflake from Snowflake Labs

🗄 Databases & DataPythonv1.3.5
Open in MCP HubGitHub repository ↗

How to install OSS Snowflake MCP Server

Python (uvx)

claude mcp add mcp -- uvx snowflake-labs-mcp==1.3.5

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "mcp": {
      "command": "uvx",
      "args": [
        "snowflake-labs-mcp==1.3.5"
      ]
    }
  }
}

Environment variables:
SNOWFLAKE_ACCOUNT – Account identifier (e.g. xy12345.us-east-1)
SNOWFLAKE_HOST – Snowflake host URL
SNOWFLAKE_USER – Username for authentication
SNOWFLAKE_PASSWORD – Password or programmatic access token
SNOWFLAKE_ROLE – Role to use for connection
SNOWFLAKE_WAREHOUSE – Warehouse to use for queries
SNOWFLAKE_PASSCODE – MFA passcode for authentication
SNOWFLAKE_PRIVATE_KEY – Private key for key pair authentication
SNOWFLAKE_PRIVATE_KEY_FILE – Path to private key file
SNOWFLAKE_PRIVATE_KEY_FILE_PWD – Password for encrypted private key
SNOWFLAKE_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)

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
1.3.5
Published
2025-10-28
Updated
2025-10-28
Namespace
io.github.Snowflake-Labs
Source
Snowflake-Labs/mcp

Similar databases & data servers