mcp-snowflake-server

mcp-snowflake-server

81

The Snowflake MCP Server is a Model Context Protocol implementation designed for seamless interaction with Snowflake databases. It facilitates SQL queries through various tools and offers dynamically updated data insights and schema context resources for efficient database management.

How can I enable write operations?

Write operations can be enabled by using the --allow-write flag when starting the server.

What is the purpose of the append_insight tool?

The append_insight tool is used to add new data insights to the memo resource, which is then updated dynamically.

Can I filter out specific databases or tables?

Yes, the server supports exclusion patterns to filter out specific databases, schemas, or tables.

Is it possible to use external browser authentication?

Yes, you can use external browser authentication by setting SNOWFLAKE_AUTHENTICATOR to externalbrowser in your .env file.

What logging options are available?

You can specify logging options such as --log_dir for the log directory and --log_level for the logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL).