Skip to main content
Glama

❄️ snowflake-mcp-server

CI License: Apache-2.0 Python MCP Standard

네이티브 Snowflake 데이터 클라우드와 Cortex AI의 슈퍼파워로 AI 에이전트를 한층 강화하세요!
18개 도메인 모듈에 걸쳐 127개 도구를 제공하는 엔터프라이즈급 Model Context Protocol (MCP) 서버로, 제로 구성 연결 해석, 안전한 SQL 실행, 가상 웨어하우스 관리, 객체 검사, Cortex AI 통합을 원하는 AI 어시스턴트에 바로 제공합니다.


🛡️ 엔터프라이즈 면책 조항 및 안전

[!IMPORTANT] 커뮤니티 프로젝트 면책 조항
snowflake-mcp-serverApache 2.0 라이선스 하에 배포되는 독립 오픈소스 프로젝트입니다. Snowflake Inc.와 제휴, 후원, 보증, 지원 관계가 아닙니다. "Snowflake""Cortex" 는 Snowflake Inc.의 상표입니다.

[!WARNING] 안전 보호 장치

  • 읽기 전용 안전 모드: SNOWFLAKE_MCP_READONLY=1을 설정하거나(또는 --readonly 전달) 모든 DDL/DML 변경 기능을 비활성화합니다.

  • 파괴적 작업 안전 게이트: 데이터베이스, 스키마 또는 테이블 삭제 시 명시적인 confirm=True가 필요합니다.

  • 쿼리 제한: 기본 실행 제한이 컨텍스트 창 오버플로를 방지합니다 (SNOWFLAKE_MAX_ROWS=1000, SNOWFLAKE_QUERY_TIMEOUT=120).


Related MCP server: Snowflake MCP Server

🔌 연결 및 다중 인증 처리

snowflake-mcp-server는 모든 엔터프라이즈 Snowflake 구성에서 자격 증명을 자동으로 해석합니다:

  1. Snowflake CLI 상속 (~/.snowflake/connections.toml): 제로 구성 연결입니다. snow를 통해 연결을 구성한 경우, 서버는 기본 프로필 또는 지정한 프로필(-c <conn_name>)에 자동으로 연결됩니다.

  2. 프로그래매틱 액세스 토큰(PAT) / OAuth: 연결 프로필에 token을 설정하거나 SNOWFLAKE_TOKEN을 설정합니다.

  3. RSA 키 페어 JWT 인증: SNOWFLAKE_PRIVATE_KEY_PATH(선택 사항으로 SNOWFLAKE_PRIVATE_KEY_PASSPHRASE)를 설정합니다.

  4. SSO / 브라우저 인증: SNOWFLAKE_AUTHENTICATOR=externalbrowser를 설정합니다.

  5. 환경 변수: 표준 SNOWFLAKE_ACCOUNT, SNOWFLAKE_USER, SNOWFLAKE_PASSWORD, SNOWFLAKE_WAREHOUSE, SNOWFLAKE_DATABASE, SNOWFLAKE_SCHEMA, SNOWFLAKE_ROLE.


📦 설치 및 빠른 시작

# Install via pip
pip install snowflake-mcp-server

# Run with a specific Snowflake CLI connection profile
snowflake-mcp -c my_connection

# Run in read-only mode
snowflake-mcp -c my_connection --readonly

# Run with Docker
docker build -t snowflake-mcp-server .
docker run -i --rm snowflake-mcp-server

🛠️ 전체 도구 모음 (127개 엔터프라이즈 도구)

도메인 모음

개수

주요 도구

1. SQL 쿼리 및 트랜잭션

8

snowflake_query, snowflake_execute_dml, snowflake_cancel_query, snowflake_get_query_history, snowflake_get_query_plan, snowflake_get_query_operator_stats, snowflake_begin_transaction, snowflake_commit_transaction

2. 데이터베이스 및 클론

7

snowflake_list_databases, snowflake_describe_database, snowflake_create_database, snowflake_drop_database, snowflake_clone_database, snowflake_undrop_database, snowflake_get_database_ddl

3. 스키마 및 클론

6

snowflake_list_schemas, snowflake_describe_schema, snowflake_create_schema, snowflake_drop_schema, snowflake_clone_schema, snowflake_undrop_schema

4. 테이블, 뷰 및 파티션

10

snowflake_list_tables, snowflake_list_views, snowflake_describe_table, snowflake_get_table_ddl, snowflake_sample_table, snowflake_create_table, snowflake_drop_table, snowflake_undrop_table, snowflake_truncate_table, snowflake_clone_table

5. 가상 웨어하우스 및 확장

8

snowflake_list_warehouses, snowflake_describe_warehouse, snowflake_create_warehouse, snowflake_drop_warehouse, snowflake_resume_warehouse, snowflake_suspend_warehouse, snowflake_resize_warehouse, snowflake_get_warehouse_load_history

6. 스테이지 및 파일 작업

6

snowflake_list_stages, snowflake_describe_stage, snowflake_create_stage, snowflake_drop_stage, snowflake_list_stage_files, snowflake_remove_stage_file

7. 태스크 및 DAG 파이프라인

7

snowflake_list_tasks, snowflake_describe_task, snowflake_create_task, snowflake_drop_task, snowflake_resume_task, snowflake_suspend_task, snowflake_execute_task

8. 스트림 및 변경 데이터 캡처

5

snowflake_list_streams, snowflake_describe_stream, snowflake_create_stream, snowflake_drop_stream, snowflake_read_stream_changes

9. 동적 및 Iceberg 테이블

7

snowflake_list_dynamic_tables, snowflake_describe_dynamic_table, snowflake_refresh_dynamic_table, snowflake_resume_dynamic_table, snowflake_suspend_dynamic_table, snowflake_list_iceberg_tables, snowflake_describe_iceberg_table

10. Snowpipe 및 데이터 수집

5

snowflake_list_pipes, snowflake_describe_pipe, snowflake_create_pipe, snowflake_drop_pipe, snowflake_get_pipe_status

11. 경보 및 알림

6

snowflake_list_alerts, snowflake_describe_alert, snowflake_create_alert, snowflake_drop_alert, snowflake_resume_alert, snowflake_suspend_alert

12. 거버넌스, RBAC 및 사용자

10

snowflake_get_current_context, snowflake_list_roles, snowflake_describe_role, snowflake_create_role, snowflake_drop_role, snowflake_list_users, snowflake_describe_user, snowflake_create_user, snowflake_list_grants_to_role, snowflake_list_grants_to_user

13. 네트워크 및 암호 정책

6

snowflake_list_network_policies, snowflake_describe_network_policy, snowflake_list_network_rules, snowflake_describe_network_rule, snowflake_list_password_policies, snowflake_describe_password_policy

14. SPCS 컴퓨트 풀 및 Streamlit

8

snowflake_list_streamlits, snowflake_describe_streamlit, snowflake_list_compute_pools, snowflake_describe_compute_pool, snowflake_resume_compute_pool, snowflake_suspend_compute_pool, snowflake_list_services, snowflake_list_image_repositories

15. 객체 태그 및 분류

4

snowflake_list_tags, snowflake_describe_tag, snowflake_get_object_tag_references, snowflake_set_object_tag

16. 프로그래밍 기능, UDF 및 시크릿

8

snowflake_list_procedures, snowflake_describe_procedure, snowflake_list_functions, snowflake_describe_function, snowflake_list_secrets, snowflake_describe_secret, snowflake_list_sequences, snowflake_list_integrations

17. Cortex AI 및 NLP 확장

8

snowflake_cortex_complete, snowflake_cortex_summarize, snowflake_cortex_sentiment, snowflake_cortex_extract_answer, snowflake_cortex_translate, snowflake_cortex_search, snowflake_cortex_embed_text_768, snowflake_cortex_analyst_query

18. 복합 에이전트 워크플로

8

snowflake_health_check, snowflake_inspect_table_with_sample, snowflake_profile_table, snowflake_warehouse_scale_and_execute, snowflake_clone_table_recipe, snowflake_export_query_to_stage, snowflake_account_usage_summary, snowflake_discover_schema_lineage


📜 라이선스

Apache 2.0. Copyright (c) 2026 Christian Claudio.

A
license - permissive license
C
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables intelligent data analysis and querying of Snowflake databases through specialized AI agents. Features 20+ tools for data operations, lineage tracing, usage analysis, and performance optimization with multi-agent architecture.
  • A
    license
    A
    quality
    Not graded
    maintenance
    Enables AI assistants to securely connect to Snowflake data warehouses and execute SQL queries through natural language interactions. Supports multiple authentication methods and provides formatted query results with built-in security controls.
    1
    2
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with Snowflake through Cortex AI services including search, analyst, and agents for querying structured and unstructured data, plus SQL execution and object management capabilities.
    296
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to perform comprehensive Snowflake database operations including DDL, DML, and warehouse management. It allows users to query data, manage database objects, and configure permissions using natural language commands.
    MIT

View all related MCP servers

Related MCP Connectors

  • SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.

  • Build, validate, and deploy multi-agent AI solutions from any AI environment.

  • The agent-native cloud: database, functions, AI, storage, computers. 50 tools, one API key.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/christianclaudio/mcp-server-snowflake'

If you have feedback or need assistance with the MCP directory API, please join our Discord server