What authentication methods are supported?
Private key authentication for service accounts, or external browser authentication for interactive user login sessions.
@dynamike
基本信息
MCP Server for connecting to Snowflake with read-only questions
List all accessible Snowflake databases
List all views in a specified database and schema
Get detailed information about a specific view including columns and SQL definition
Query data from a view with an optional row limit
Execute custom read-only SQL queries (SELECT, SHOW, DESCRIBE, EXPLAIN, WITH) with results formatted as markdown tables
A Model Context Protocol (MCP) server enabling Claude to securely perform read-only queries against Snowflake databases. It supports flexible authentication via service account (private key) or external browser login, and includes connection pooling with automatic background refresh.
Install Python 3.12+ and the uv package manager. Clone the repository, install with uv pip install -e ., configure a .env file with Snowflake credentials, then run as a stdio-based MCP server with uv run snowflake-mcp. Connect to it from Claude Desktop via Settings → MCP Servers.
Private key authentication for service accounts, or external browser authentication for interactive user login sessions.
Python 3.12+, the uv package manager, and a Snowflake account with either a configured service account or regular user account.
No. The server strictly enforces read-only operations and blocks INSERT, UPDATE, DELETE, and other modification statements.
Set the `SNOWFLAKE_CONN_REFRESH_HOURS` environment variable (default 8 hours) to control how often connections are refreshed.

Local database MCP server: your agent sees a migration's impact before it runs, for PostgreSQL, MySQL, SQL Server and SQLite, with no database credentials.
A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
Zero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQLite.

Model Context Protocol Servers

Oracle MCP server with no run-sql tool: It generates tools for each of the PL/SQL procedures, tables and approved SQL you choose. The server doesn't expose a SQL prompt, and can't reveal how it's connected to Oracle.
评论