MCP Server: Snowflake (Community Package)
MCP Server: Snowflake (Community Package)
What This Repository Does
mcp-server-snowflake is a community npm package that provides an MCP server for connecting build-cli to a Snowflake instance. It enables the same direct SQL querying and schema exploration capabilities as the official PostgreSQL server, but targeting Snowflake.
Community status: This is not an official package from Anthropic or Snowflake. Validate its legitimacy and maintenance status before use in regulated or production-adjacent environments. Check the npm package page for download trends, last publish date, and GitHub link.
Common use cases:
- Query Snowflake tables directly within a build-cli session during development
- Explore schemas without switching to the Snowflake UI
- Validate data assumptions interactively during pipeline development
For the PostgreSQL / Aurora / Redshift MCP server, see the companion item repo:mcp-postgres.
How to Use It
Add the server to your Claude Code MCP configuration (~/.claude/settings.json):
{ "mcpServers": { "snowflake": { "command": "npx", "args": ["-y", "mcp-server-snowflake"], "env": { "SNOWFLAKE_ACCOUNT": "your-account", "SNOWFLAKE_USER": "your-user", "SNOWFLAKE_PASSWORD": "your-password", "SNOWFLAKE_DATABASE": "your-database", "SNOWFLAKE_SCHEMA": "your-schema" } } }}Security considerations:
- Use read-only Snowflake credentials — MCP servers can execute arbitrary SQL.
- Do not connect to databases containing PII or regulated data without confirming compliance with your data steward and security team.
- Credentials in the config file are stored in plaintext — use environment variables or a secrets manager where possible.
- Confirm with your team lead before connecting any MCP server to a production Snowflake environment.
- As a community package, validate the package is maintained and legitimate before installing in a corporate environment (see the npm page linked in
source_url).
Relevance to the Hub
Snowflake is the primary data warehouse platform for many DMDQP pipelines. This community MCP server enables DMDQP software engineers to query Snowflake data directly from build-cli during development, validation, and pipeline review — reducing context-switching to the Snowflake UI. The community status requires additional validation before adoption in regulated contexts.