ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
❄️

Snowflake

データウェアハウス データベース・ストレージ

インストールコマンド

npx clawhub@latest install snowflake

インストール手順

1
環境確認

Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。

2
インストール実行

上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にSnowflakeを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。

3
インストール確認

openclaw skills listを実行してインストール済みスキル一覧を確認し、Snowflakeが表示されていることを確かめてください。

4
パラメータ設定(任意)

下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。

手動インストール方法:Skillフォルダを~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
SQLデータウェアハウスクエリ データベースとSchemaブラウジング Cortex AIインテリジェント分析

詳細紹介

Snowflake MCPサーバーはAIがSnowflakeデータウェアハウスに直接接続し、SQLクエリやデータ分析を実行できるようにします。Snowflake Cortex AI機能と組み合わせることで、インテリジェントなデータ探索を実現します。

コア機能

  • SQLクエリ(run_query):SnowflakeでSQLクエリを実行します。複雑な分析クエリ、CTE、ウィンドウ関数に対応します
  • Schemaブラウジング:利用可能なデータベース、Schema、テーブルをリストアップし、テーブル構造とカラム定義を確認します
  • データ探索:テーブルの行数、サンプルデータ、基本統計情報を取得します
  • Cortex統合:Snowflake Cortex AIを活用してデータ分析、テキスト要約、セマンティック検索を行います
  • Stage管理:Snowflake Stage内のファイルを閲覧・管理します

設定方法

{
  "mcpServers": {
    "snowflake": {
      "command": "npx",
      "args": ["-y", "@snowflake/mcp-server"],
      "env": {
        "SNOWFLAKE_ACCOUNT": "your-account",
        "SNOWFLAKE_USER": "your-username",
        "SNOWFLAKE_PASSWORD": "your-password",
        "SNOWFLAKE_WAREHOUSE": "COMPUTE_WH"
      }
    }
  }
}

活用シーン

  • データ分析:自然言語で分析要件を記述し、AIがSQLクエリを生成・実行します
  • レポート生成:データをクエリしてビジネスレポートとインサイトを生成します
  • データ品質チェック:テーブル内のNULL値、重複、異常データを検査します
  • データモデリング:テーブルの関係を探索し、データモデル設計を最適化します