loading…
Search for a command to run...
loading…
A Model Context Protocol server that connects to Snowflake databases and executes SQL queries. It provides tools to list databases, schemas, tables, describe ta
A Model Context Protocol server that connects to Snowflake databases and executes SQL queries. It provides tools to list databases, schemas, tables, describe tables, execute read-only queries, sample data, analyze table statistics, profile semi-structured columns, and search columns.
A Model Context Protocol (MCP) server that connects to Snowflake databases and executes SQL queries.
Clone the repository:
git clone <repository-url>
cd mcp-snowflake
Install using uv:
uv tool install -e .
Copy the configuration file sample and edit it:
cp .mcp_snowflake.toml.example .mcp_snowflake.toml
[snowflake]
account = "your-account.region"
user = "your-username"
password = "your-password"
warehouse = "your-warehouse"
role = "your-role"
authenticator = "SNOWFLAKE"
Environment variables (SNOWFLAKE__ACCOUNT, SNOWFLAKE__USER, etc.) are also supported.
For full configuration reference including tool toggles, timeout tuning, secondary roles, and browser-based SSO, see docs/settings.md.
Start the MCP server:
uvx mcp-snowflake --config {your-config-path}
authenticator=SNOWFLAKE, verify password is set correctlySee docs/development.md.
MIT License
Выполни в терминале:
claude mcp add mcp-snowflake -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.