{"id":24607,"library":"snowflake-labs-mcp","title":"Snowflake MCP Server","description":"MCP (Model Context Protocol) server for Snowflake, enabling LLMs to interact with Snowflake databases. Current version 1.4.1, requires Python >=3.11. Active development.","status":"active","version":"1.4.1","language":"python","source_language":"en","source_url":"https://github.com/Snowflake-Labs/mcp.git","tags":["mcp","snowflake","llm","model-context-protocol"],"install":[{"cmd":"pip install snowflake-labs-mcp","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"Wrong package name - correct import uses underscores matching the library slug.","wrong":"from snowflake_mcp import SnowflakeMCPServer","symbol":"SnowflakeMCPServer","correct":"from snowflake_labs_mcp import SnowflakeMCPServer"}],"quickstart":{"code":"import os\nfrom snowflake_labs_mcp import SnowflakeMCPServer\n\nos.environ['SNOWFLAKE_ACCOUNT'] = 'my_account'\nos.environ['SNOWFLAKE_USER'] = 'my_user'\nos.environ['SNOWFLAKE_PASSWORD'] = 'my_password'\nos.environ['SNOWFLAKE_WAREHOUSE'] = 'my_wh'\n\nserver = SnowflakeMCPServer()\nserver.run()","lang":"python","description":"Basic server setup. Set environment variables for authentication."},"warnings":[{"fix":"Update import to 'from snowflake_labs_mcp import SnowflakeMCPServer'.","message":"Version 1.0.0 changed the server class name from SnowflakeMCPServer to SnowflakeMCPServer (no change) but the package's top-level import path changed. Ensure you use 'from snowflake_labs_mcp import SnowflakeMCPServer'.","severity":"breaking","affected_versions":">=1.0.0"},{"fix":"Set SNOWFLAKE_ACCOUNT, SNOWFLAKE_USER, SNOWFLAKE_PASSWORD, SNOWFLAKE_WAREHOUSE (or use SNOWFLAKE_PRIVATE_KEY for key pair auth).","message":"Authentication via environment variables is required; snowflake-labs-mcp does not support Snowflake's config file or browser-based SSO directly.","severity":"gotcha","affected_versions":"all"},{"fix":"Wrap in asyncio or run in a separate thread if needed.","message":"The server runs indefinitely. Expect it to block the main thread; no built-in graceful shutdown handler.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'1.4.1':20 '3.11':23 'activ':24 'context':6,31 'current':18 'databas':17 'develop':25 'enabl':11 'interact':14 'llm':28 'llms':12 'mcp':2,4,26 'model':5,30 'model-context-protocol':29 'protocol':7,32 'python':22 'requir':21 'server':3,8 'snowflak':1,10,16,27 'version':19","created_at":"2026-05-01T08:13:58.676938+00:00","updated_at":"2026-05-01T08:13:58.676938+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\nModuleNotFoundError: No module named 'snowflake_labs_mcp'"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"1.4.2","cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/Snowflake-Labs/mcp","docs":null,"changelog":null,"pypi":"https://pypi.org/project/snowflake-labs-mcp/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["llm-agents","database","ai-ml"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"install_fail","verified_at":"2026-06-29","last_verified":"2026-06-29","next_check":"2026-07-09","install_tag":null}}