Mcp Snowflake Server Nsp
@nsphung
About Mcp Snowflake Server Nsp
A Snowflake MCP server — SQL queries, schema exploration, and data insights for AI assistants
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"snowflake": {
"command": "uvx",
"args": [
"--python=3.13",
"--from",
"mcp-snowflake-server-nsp",
"mcp_snowflake_server",
"--connections-file",
"/absolute/path/to/snowflake_connections.toml",
"--connection-name",
"myconn"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mcp Snowflake Server Nsp?
A Model Context Protocol (MCP) server that connects AI assistants to Snowflake, enabling SQL queries, schema exploration, and data insights directly from an LLM client.
How to use Mcp Snowflake Server Nsp?
Configure the server using a TOML connection file to manage multiple environments (e.g., production, staging), choose an authentication method (password, key-pair, external browser, or TOML file), and invoke it with optional flags such as --exclude-json-results, --exclude_tools, or --prefetch to pre-load schemas.
Key features of Mcp Snowflake Server Nsp
- Multiple authentication methods (password, key-pair, external browser, TOML)
- TOML multi-connection config for different environments
- Write-safety guard (disabled by default, must be explicitly enabled)
- Exclusion patterns to filter databases, schemas, or tables
--exclude-json-resultsflag to reduce context window usage- Prefetch mode to pre-load table schemas as MCP resources
Use cases of Mcp Snowflake Server Nsp
- Run SQL queries on Snowflake from an AI assistant (e.g., Claude Desktop)
- Explore Snowflake schemas and table structures without leaving your chat
- Derive data insights by combining natural language with query results
- Manage multiple Snowflake environments (production, staging, development) via one config file
- Pre-load table schemas to speed up repeated schema lookups
FAQ from Mcp Snowflake Server Nsp
Are write operations allowed?
Write operations are disabled by default. They must be explicitly enabled by the user.
Can I exclude certain databases or tables from discovery?
Yes, MCP Snowflake Server Nsp supports exclusion patterns to filter out databases, schemas, or tables from automatic discovery.
What authentication methods does the server support?
The server supports password, key-pair, external browser, and TOML connection file authentication methods.
How can I manage multiple Snowflake environments?
You can use a TOML multi-connection configuration file to define separate settings for production, staging, and development environments.
Does the server pre-load table schemas?
Yes, using --prefetch mode, table schemas can be pre-loaded as MCP resources to reduce latency on first query.
Frequently asked questions
Are write operations allowed?
Write operations are disabled by default. They must be explicitly enabled by the user.
Can I exclude certain databases or tables from discovery?
Yes, MCP Snowflake Server Nsp supports exclusion patterns to filter out databases, schemas, or tables from automatic discovery.
What authentication methods does the server support?
The server supports password, key-pair, external browser, and TOML connection file authentication methods.
How can I manage multiple Snowflake environments?
You can use a TOML multi-connection configuration file to define separate settings for `production`, `staging`, and `development` environments.
Does the server pre-load table schemas?
Yes, using `--prefetch` mode, table schemas can be pre-loaded as MCP resources to reduce latency on first query.
Basic information
More Databases MCP servers
Neon MCP Server
neondatabaseMCP server for interacting with Neon Management API and databases
MCP MongoDB Server
kiliczshA Model Context Protocol Server for MongoDB
Chroma MCP Server
chroma-coreA Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma
mcp_mysql_server
xwb602625136Model Context Protocol (MCP) server that supports secure interaction with MySQL databases and has anomaly analysis capabilities.更加牛逼!更加好用!不仅止于mysql的增删改查功能; 还包含了数据库异常分析能力;且便于开发者们进行个性化的工具扩展
Redis MCP Server
redisThe official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently
Comments