コネクタガイド約2分で読めますMCP ツール 5 個7 言語

Snowflake を Meta Muse に接続する方法 — MCP 経由

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

HC執筆: HelpCode チーム更新日 2分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Snowflake

Snowflake

Ask your Snowflake data questions from Claude, ChatGPT or Copilot through Snowflake's official managed MCP server: Cortex Agents, Cortex Analyst semantic views, Cortex Search and your own functions, governed by your Snowflake roles.

ツール

5

地域

INTL

カテゴリー

データベース

認証

Bearer Token

必要な環境変数

SNOWFLAKE_ACCOUNT_HOSTSNOWFLAKE_DATABASESNOWFLAKE_SCHEMASNOWFLAKE_MCP_SERVERSNOWFLAKE_PAT
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Snowflake をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

こう聞いてみよう

Snowflake のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Snowflake · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Snowflake をクリック、認証情報を貼り付け、MCP API キーを発行 — 完了です。Docker も git clone もローカルサーバーも不要。

Snowflake + Meta Muse

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

SNOWFLAKE_ACCOUNT_HOST, SNOWFLAKE_DATABASE, SNOWFLAKE_SCHEMA, SNOWFLAKE_MCP_SERVER, SNOWFLAKE_PAT

ステップ 1 — 認証情報を取得

AnythingMCP は Snowflake が管理する MCP サーバーに接続します。これはお使いの Snowflake アカウントの中で動く、Snowflake 公式の MCP サーバーです。データベースとスキーマの中に MCP サーバーオブジェクトを作成すると、そこで定義したツールが提供されます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search サービス、SQL 実行、独自の UDF やストアドプロシージャです。AnythingMCP はプログラマティックアクセストークン (PAT) で接続します。

ツールはあなたが定義したものです。 どのツールがあり (サーバーあたり最大 50 個)、どんな名前かはサーバーオブジェクトが決めます。インストール時に AnythingMCP がサーバーから一覧を取得するので、あなたのツールがそのまま入ります。下の表の 5 つのツールは Snowflake のドキュメントにある例で、ツールの種類ごとに 1 つずつです。インストール時にサーバーに接続できない場合にのみ使われます。サーバーオブジェクトを変更したら (新しい仕様で CREATE OR REPLACE MCP SERVER)、コネクタを開いて Discover tools をクリックしてください。

セットアップは約 15 分で、Snowflake の管理者 (ACCOUNTADMIN または委任された管理者) が必要です。

  1. ワークシートで、MCP サーバーオブジェクトを置くデータベースとスキーマに作成します。Snowflake は、管理されたビジネスの質問には Cortex Agent を公開することを推奨しています:
    CREATE OR REPLACE MCP SERVER analytics_db.mcp.business_mcp
      FROM SPECIFICATION $$
      tools:
        - name: "business_data_agent"
          type: "CORTEX_AGENT_RUN"
          identifier: "analytics_db.mcp.sales_agent"
          title: "Governed business data agent"
          description: "Use this agent for governed business data questions."
      $$;
    
    ほかのツールの種類は CORTEX_ANALYST_MESSAGE (セマンティックビュー)、CORTEX_SEARCH_SERVICE_QUERY (Cortex Search サービス)、SYSTEM_EXECUTE_SQL (直接 SQL、デフォルトは読み取り専用)、GENERIC (input_schema 付きの UDF またはストアドプロシージャ) です。
  2. 最小権限のロールを作成し、ツールに必要なものだけを付与します:
    GRANT USAGE ON MCP SERVER analytics_db.mcp.business_mcp TO ROLE mcp_access;
    
    さらに、データベース、スキーマ、ウェアハウスの USAGE、各エージェント、Cortex Search サービス、関数、プロシージャの USAGE、各セマンティックビューの SELECT、エージェントにはデータベースロール SNOWFLAKE.CORTEX_AGENT_USER を付与します。サーバーへのアクセスはツールへのアクセスを意味しません。ツールごとに個別の付与が必要です。このロールを AnythingMCP が接続に使うユーザー (できればサービスユーザー、TYPE = SERVICE) に付与し、そのユーザーにデフォルトのウェアハウスを設定してください。
  3. そのロールに限定し、有効期限を付けたトークンを作成して、token_secret をコピーします (Snowflake が表示するのは一度だけです):
    ALTER USER mcp_service ADD PROGRAMMATIC ACCESS TOKEN amcp_token
      ROLE_RESTRICTION = 'MCP_ACCESS' DAYS_TO_EXPIRY = 90;
    
    Snowsight では Governance & security > Users & roles > 対象ユーザー > Programmatic access tokens > Generate new token で、One specific role を選んで同じことができます。
  4. ネットワークを許可します。デフォルトでは PAT はネットワークポリシーの対象ユーザーでしか使えず、そのポリシーは AnythingMCP の呼び出し元アドレスを許可している必要があります。AnythingMCP Cloud の場合は、現在の送信元 IP をサポートに問い合わせてください:
    CREATE NETWORK RULE amcp_ingress MODE = INGRESS TYPE = IPV4 VALUE_LIST = ('<egress IP>');
    ALTER NETWORK POLICY <your_policy> ADD ALLOWED_NETWORK_RULE_LIST = ('amcp_ingress');
    
  5. AnythingMCP でカタログから Snowflake をインストールし、次を入力します:
    • SNOWFLAKE_ACCOUNT_HOST: https:// を除いたアカウントのホスト。例: myorg-myaccount.snowflakecomputing.com。アンダースコアではなくハイフンを使ってください。myorg-my_account のようなホストは接続できないので、myorg-my-account と書きます。
    • SNOWFLAKE_DATABASE、SNOWFLAKE_SCHEMA、SNOWFLAKE_MCP_SERVER: サーバーオブジェクトの場所と名前 (SHOW MCP SERVERS IN ACCOUNT で一覧できます)。
    • SNOWFLAKE_PAT: 手順 3 のトークン。暗号化して保存され、X-Snowflake-Authorization-Token-Type: PROGRAMMATIC_ACCESS_TOKEN とともに Bearer トークンとして送られます。

安全性: 本当の境界はロールです。AI にはそのロールが見えるものがすべて見えます。生の SQL より Cortex Agent や Cortex Analyst を使ってください。Snowflake は、SYSTEM_EXECUTE_SQL ツールを専用の最小権限ロールを持つ別のサーバーに置くよう勧めています。SQL 実行の例 (snowflake_sql_exec_tool) はインストール時にオフです。サーバーにこの種のツールがある場合は、オンにする前に設定で read_only: true を保ってください。ツールはあなたのウェアハウスで実行され、Cortex の呼び出しは Snowflake のクレジットを消費します。トークンはいつでも次のコマンドで取り消せます: ALTER USER mcp_service REMOVE PROGRAMMATIC ACCESS TOKEN amcp_token;

最初の呼び出し: エージェントや Cortex Analyst のツールには message で普通の質問をします (Cortex Analyst は生成した SQL も返します)。Cortex Search のツールには query と limit を渡します。SQL 実行とカスタムツールの応答は 250 KB で切り詰められるので、列や行を絞ってください。エージェントの応答は推論の手順と引用を含むため大きくなることがあります。

うまくいかないとき: 401 はトークンが誤っているか期限切れ、またはネットワークポリシーが呼び出しをブロックしていることを意味します。一覧にツールが出ない場合は、ロールに MCP サーバーの USAGE がありません。一覧にあるツールが失敗する場合は、ロールに基になるオブジェクトへの付与がないか、ユーザーにデフォルトのウェアハウスがありません。

ステップ 2 — アダプターをインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ 3 — Muse にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

Muse はリモート MCP サーバーをカスタムコネクタとして追加し、OAuth でサインインします。

  1. Muse で Settings → Connectors を開き、Add custom connector を選びます。
  2. MCP サーバーの URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を貼り付けます。
  3. Muse が AnythingMCP のサインインページを開きます。サインインしてアクセスを承認します。
  4. チャットで、Snowflake のツールが必要になる依頼を Muse にしてみましょう。

チャットから設定することもできます(Web、iOS・Android アプリ、WhatsApp)。Muse に次のメッセージを送ってください:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Muse は Meta のクラウドから接続するため、localhost は使えません。

利用可能なツール

ツール説明
snowflake_business_data_agentCortex Agent ツール (CORTEX_AGENT_RUN) の例: 管理されたビジネスデータの質問に推論の手順と引用付きで回答
snowflake_revenue_semantic_viewCortex Analyst ツール (CORTEX_ANALYST_MESSAGE) の例: 質問をセマンティックビュー上の SQL に変換
snowflake_product_searchCortex Search ツール (CORTEX_SEARCH_SERVICE_QUERY) の例: 非構造化テキストのキーワード検索とベクトル検索
snowflake_sql_exec_toolSQL 実行ツール (SYSTEM_EXECUTE_SQL) の例: ロールの権限で 1 つのステートメントを実行(インストール時はオフ)
snowflake_my_custom_toolカスタムツール (GENERIC) の例: 仕様で宣言した入力を持つ UDF またはストアドプロシージャ

FAQ

Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。

Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。

次のステップ

このガイドは役に立ちましたか?

Snowflake エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、Meta Muse に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

Snowflake を ChatGPT に接続する方法 — MCP 経由

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

コネクタ

Snowflake を Claude に接続する方法 — MCP 経由

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

コネクタ

Snowflake を Cursor に接続する方法 — MCP 経由

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

コネクタ

Snowflake を Gemini に接続する方法 — MCP 経由

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

コネクタ

Snowflake を MCP に — あらゆる AI エージェントから Snowflake を操作

Snowflake が管理する公式 MCP サーバー経由で、Claude、ChatGPT、Copilot から Snowflake のデータに質問できます。Cortex Agents、Cortex Analyst のセマンティックビュー、Cortex Search、独自の関数を、Snowflake のロールで管理したまま利用します。

コネクタ

Outlook (Microsoft 365 Mail and Calendar) を Meta Muse に接続する方法 — MCP 経由

AI に Outlook で作業させます。メールの検索と閲覧、フォルダーへの整理、下書きの作成、送信と返信、予定表の確認、会議の作成と移動、同僚の空き時間の検索ができます。Microsoft Graph 経由で Microsoft 365 と Outlook.com に対応し、Microsoft アカウントでサインインします。