isaacwasserman/mcp-snowflake-server
Platform-specific configuration:
{
"mcpServers": {
"mcp-snowflake-server": {
"command": "npx",
"args": [
"-y",
"mcp-snowflake-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://mseep.ai/app/isaacwasserman-mcp-snowflake-server)
---
A Model Context Protocol (MCP) server implementation that provides database interaction with Snowflake. This server enables running SQL queries via tools and exposes data insights and schema context as resources.
---
A continuously updated memo aggregating discovered data insights. Updated automatically when new insights are appended via the append_insight tool.
(If prefetch enabled) Per-table schema summaries, including columns and comments, exposed as individual resources.
---
The server exposes the following tools:
Execute SELECT queries to read data from the database. Input:
query (string): The SELECT SQL query to execute Returns: Query results as array of objects
--allow-write) Execute INSERT, UPDATE, or DELETE queries. Input:
query (string): The SQL modification query Returns: Number of affected rows or confirmation
--allow-write) Create new tables in the database. Input:
query (string): CREATE TABLE SQL statement Returns: Confirmation of table creation
List all databases in the Snowflake instance. Returns: Array of database names
List all schemas within a specific database. Input:
database (string): Name of the database Returns: Array of schema names
List all tables within a specific database and schema. Input:
database (string): Name of the databaseschema (string): NamLoading reviews...