How do I install Mcp Snowflake Service?
You can install it automatically via Smithery or manually by cloning the repository, running `pip install -r requirements.txt`, and configuring the server in `claude_desktop_config.json`.
@datawiz168
Basic information
MCP server implementation for Snowflake integration
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-snowflake-service": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@datawiz168/mcp-service-snowflake",
"--client",
"claude"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Mcp Snowflake Service is a Model Context Protocol (MCP) server that provides Claude with secure access to Snowflake databases. It automatically manages the database connection lifecycle—connecting, reconnecting on timeout, and closing—and handles query execution, result processing, and error reporting.
Install via Smithery (npx -y @smithery/cli install @datawiz168/mcp-service-snowflake --client claude) or manually by cloning the repository and installing dependencies with pip install -r requirements.txt. Configure Snowflake credentials in a .env file and add the server to claude_desktop_config.json with the path to your Python interpreter and the server script. The server starts automatically with Claude Desktop; for development testing, run python server.py manually.
You can install it automatically via Smithery or manually by cloning the repository, running `pip install -r requirements.txt`, and configuring the server in `claude_desktop_config.json`.
Create a `.env` file in the project root with `SNOWFLAKE_USER`, `SNOWFLAKE_PASSWORD`, `SNOWFLAKE_ACCOUNT`, `SNOWFLAKE_DATABASE`, and `SNOWFLAKE_WAREHOUSE`.
The server automatically initializes a connection on the first query, monitors connection state, handles timeouts, reconnects if lost, and properly closes connections when the server stops.
Yes. By assigning a Snowflake user with read‑only permissions, the server will only be able to execute read queries, ensuring precise access control.
Python is required. All dependencies are listed in `requirements.txt` and installed via `pip install -r requirements.txt`. The server communicates with Claude via the MCP protocol.
Yes, it is licensed under the MIT License.
A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.

Safety-first stdio MCP server with 38 tools for operating Docker-based local-ydb environments locally or over SSH.
A MCP (model context protocol) server that gives the LLM access to and knowledge about relational databases like SQLite, Postgresql, MySQL & MariaDB, Oracle, and MS-SQL.
Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.
Universal MCP-Server for your Databases optimized for LLMs and AI-Agents.
Comments