snowflake-mcp

snowflake-mcp

2

The Snowflake MCP Service is a server that adheres to the Model Context Protocol to facilitate secure and efficient interaction with Snowflake databases for any MCP-compatible clients. It offers flexible authentication methods and automatic connection management, making it versatile for various environments including Docker deployments.

Snowflake MCP Service

A Model Context Protocol (MCP) server that provides access to Snowflake databases for MCP-compatible clients.

Features

  • Execute SQL queries on Snowflake databases
  • Handle database connection lifecycle
  • Manage query results and errors
  • Perform secure database operations
  • Support password and key pair authentication

Usage

  • Automatic server startup with MCP client
  • Manual startup for testing
  • Docker deployment for production use

Installation

  1. Clone the repository
  2. Install dependencies

License

This project is licensed under the MIT License.