OSS Snowflake MCP Server✓
io.github.Snowflake-Labs/mcp · v1.3.5
{}server.json
The full server descriptor as registered with IndusMCP.
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json",
"name": "io.github.Snowflake-Labs/mcp",
"description": "MCP Server for Snowflake from Snowflake Labs",
"title": "OSS Snowflake MCP Server",
"repository": {
"url": "https://github.com/Snowflake-Labs/mcp",
"source": "github"
},
"version": "1.3.5",
"packages": [
{
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "snowflake-labs-mcp",
"version": "1.3.5",
"transport": {
"type": "stdio"
},
"packageArguments": [
{
"description": "Path to service specification file",
"isRequired": true,
"type": "named",
"name": "--service-config-file"
},
{
"description": "Account identifier (e.g. xy12345.us-east-1)",
"type": "named",
"name": "--account"
},
{
"description": "Snowflake host URL",
"type": "named",
"name": "--host"
},
{
"description": "Username for authentication",
"type": "named",
"name": "--user"
},
{
"description": "Password or programmatic access token",
"type": "named",
"name": "--password"
},
{
"description": "Role to use for connection",
"type": "named",
"name": "--role"
},
{
"description": "Warehouse to use for queries",
"type": "named",
"name": "--warehouse"
},
{
"description": "Whether passcode is embedded in password",
"type": "named",
"name": "--passcode-in-password"
},
{
"description": "MFA passcode for authentication",
"type": "named",
"name": "--passcode"
},
{
"description": "Private key for key pair authentication",
"type": "named",
"name": "--private-key"
},
{
"description": "Path to private key file",
"type": "named",
"name": "--private-key-file"
},
{
"description": "Password for encrypted private key",
"type": "named",
"name": "--private-key-file-pwd"
},
{
"description": "Authentication type",
"default": "snowflake",
"type": "named",
"name": "--authenticator"
},
{
"description": "Name of connection from connections.toml (or config.toml) file",
"type": "named",
"name": "--connection-name"
},
{
"description": "Transport for the MCP server",
"default": "stdio",
"choices": [
"stdio",
"http",
"sse",
"streamable-http"
],
"type": "named",
"name": "--transport"
},
{
"description": "Host address to bind the server to (default: 0.0.0.0)",
"default": "0.0.0.0",
"type": "named",
"name": "--server-host"
},
{
"description": "Port number for the server to listen on (default: 9000)",
"default": "9000",
"type": "named",
"name": "--port"
},
{
"description": "Custom endpoint path for HTTP transports",
"default": "/mcp",
"type": "named",
"name": "--endpoint"
}
],
"environmentVariables": [
{
"description": "Account identifier (e.g. xy12345.us-east-1)",
"format": "string",
"name": "SNOWFLAKE_ACCOUNT"
},
{
"description": "Snowflake host URL",
"format": "string",
"name": "SNOWFLAKE_HOST"
},
{
"description": "Username for authentication",
"format": "string",
"name": "SNOWFLAKE_USER"
},
{
"description": "Password or programmatic access token",
"format": "string",
"isSecret": true,
"name": "SNOWFLAKE_PASSWORD"
},
{
"description": "Role to use for connection",
"format": "string",
"name": "SNOWFLAKE_ROLE"
},
{
"description": "Warehouse to use for queries",
"format": "string",
"name": "SNOWFLAKE_WAREHOUSE"
},
{
"description": "MFA passcode for authentication",
"format": "string",
"name": "SNOWFLAKE_PASSCODE"
},
{
"description": "Private key for key pair authentication",
"format": "string",
"isSecret": true,
"name": "SNOWFLAKE_PRIVATE_KEY"
},
{
"description": "Path to private key file",
"format": "string",
"name": "SNOWFLAKE_PRIVATE_KEY_FILE"
},
{
"description": "Password for encrypted private key",
"format": "string",
"name": "SNOWFLAKE_PRIVATE_KEY_FILE_PWD"
},
{
"description": "Host address to bind the server to (default: 0.0.0.0)",
"format": "string",
"name": "SNOWFLAKE_MCP_HOST"
},
{
"description": "Port number for the server to listen on (default: 9000)",
"format": "number",
"name": "SNOWFLAKE_MCP_PORT"
},
{
"description": "Endpoint path for the MCP server (default: /mcp)",
"format": "string",
"name": "SNOWFLAKE_MCP_ENDPOINT"
}
]
}
],
"_meta": {
"dev.indusmcp/source": "official-registry-mirror",
"dev.indusmcp/synced": "2026-05-12"
}
}