Snowflake MCP Server
Snowflake MCPサーバーで自然語データ分析を実現
npx @snowflake/mcp概要
Snowflake MCP Serverの設定方法と使い方。
クラウドデータウェアハウス「Snowflake」をClaudeから直接操作できるMCPサーバー。
データベース・スキーマの一覧取得、テーブル構造の確認、SQLクエリの実行が可能。
Snowflakeとの連携によりClaudeが自然語でデータ分析を自動化し、集計・レポート作成まで一貫して実行できる。
SQLの専門知識がないビジネスユーザーでも、Claudeを通じてSnowflakeの膨大なデータに自然語でアクセスできる点が最大の強み。
データアナリストの定型クエリ作業を大幅に効率化する設定が容易に行える。
料金・APIキー情報
料金
無料プランありAPIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://app.snowflake.com にアクセスしてSnowflakeアカウントにログイン(30日間無料トライアルあり)
- 2
アカウント識別子(例: xy12345.us-east-1)を確認(左下のアカウント名から取得)
- 3
ウェアハウス・データベース・スキーマ・ロールを確認または作成
- 4
ユーザー名とパスワードを用意(または RSAキーペア認証を設定)
- 5
アカウント識別子・ユーザー名・パスワードをコピーして保存する(パスワードは必ず安全に保存すること)
こんな使い方ができます
自然語でSnowflakeにSQLを実行させてビジネスデータを分析できる
スキーマ情報をClaudeに読み込ませてデータ構造を説明させられる
クエリ結果をClaudeがレポート形式でまとめて可視化提案を出せる
セットアップ手順
- 1
Snowflake(snowflake.com)にアクセスしてアカウントを作成・ログインする(無料トライアルあり)
- 2
SnowflakeのアカウントURL・ユーザー名・パスワード・ウェアハウス名・データベース名をメモしておく
- 3
ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add snowflake -e SNOWFLAKE_ACCOUNT=your-account-identifier -e SNOWFLAKE_USER=your-username -e SNOWFLAKE_PASSWORD=your-password -e SNOWFLAKE_WAREHOUSE=your-warehouse -- npx -y @snowflake/mcp
設定ファイル
コピー前に確認
Snowflakeアカウント・ウェアハウス・認証情報必須。無料トライアルあり
claude mcp add snowflake -e SNOWFLAKE_ACCOUNT=your-account-identifier -e SNOWFLAKE_USER=your-username -e SNOWFLAKE_PASSWORD=your-password -e SNOWFLAKE_WAREHOUSE=your-warehouse -- npx -y @snowflake/mcp