Руководство по коннектору5 мин чтенияMCP-инструментов: 57 языков

Как подключить Snowflake к Meta Muse — через MCP

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

HCАвтор: команда HelpCodeОбновлено 5 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

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

Требуемые env-vars

SNOWFLAKE_ACCOUNT_HOSTSNOWFLAKE_DATABASESNOWFLAKE_SCHEMASNOWFLAKE_MCP_SERVERSNOWFLAKE_PAT
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Snowflake одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

Попробуй спросить

Примеры промптов для Snowflake

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Snowflake · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Snowflake, вставьте учётные данные, создайте MCP API key — готово. Без Docker, без git clone, без локального сервера.

Snowflake + Meta Muse

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

SNOWFLAKE_ACCOUNT_HOST, SNOWFLAKE_DATABASE, SNOWFLAKE_SCHEMA, SNOWFLAKE_MCP_SERVER, SNOWFLAKE_PAT

Шаг 1 — Получите учётные данные

AnythingMCP подключает управляемый MCP-сервер Snowflake, официальный MCP-сервер Snowflake, который работает внутри вашего собственного аккаунта Snowflake. Вы создаёте объект MCP server в базе данных и схеме, и он предоставляет инструменты, которые вы в нём определили: Cortex Agents, семантические представления Cortex Analyst, сервисы Cortex Search, выполнение SQL, а также ваши UDF и хранимые процедуры. AnythingMCP подключается с programmatic access token (PAT).

Инструменты определяете вы. Какие инструменты есть (не больше 50 на сервер) и как они называются, решает ваш объект сервера. При установке AnythingMCP запрашивает у сервера список, поэтому вы получаете ровно свои инструменты. Пять инструментов в таблице ниже являются примерами из документации Snowflake, по одному на каждый тип; они используются, только если сервер недоступен при установке. После изменения объекта сервера (CREATE OR REPLACE MCP SERVER с новой спецификацией) откройте коннектор и нажмите Discover tools.

Настройка занимает около 15 минут и требует администратора Snowflake (ACCOUNTADMIN или делегированного администратора).

  1. В worksheet создайте объект MCP server в базе данных и схеме, где он должен находиться. 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 (UDF или хранимая процедура с input_schema).
  2. Создайте роль с минимальными правами и выдайте ей только то, что нужно инструментам:
    GRANT USAGE ON MCP SERVER analytics_db.mcp.business_mcp TO ROLE mcp_access;
    
    Добавьте USAGE на базу данных, схему и warehouse, USAGE на каждый агент, сервис Cortex Search, функцию или процедуру, SELECT на каждое семантическое представление, а для агентов роль базы данных SNOWFLAKE.CORTEX_AGENT_USER. Доступ к серверу не даёт доступа к его инструментам: каждому инструменту нужен свой grant. Выдайте роль пользователю, под которым подключается AnythingMCP, лучше всего сервисному (TYPE = SERVICE), и задайте этому пользователю warehouse по умолчанию.
  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 работает только для пользователя под network policy, и эта политика должна разрешать адрес, с которого обращается 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. Он хранится в зашифрованном виде и отправляется как Bearer-токен с X-Snowflake-Authorization-Token-Type: PROGRAMMATIC_ACCESS_TOKEN.

Безопасность: настоящая граница проходит по роли, ИИ видит всё, что видит эта роль. Предпочитайте Cortex Agent или Cortex Analyst сырому SQL; Snowflake советует выносить инструмент SYSTEM_EXECUTE_SQL на отдельный сервер с собственной ролью с минимальными правами. Пример выполнения SQL (snowflake_sql_exec_tool) после установки выключен; если на вашем сервере есть такой инструмент, оставьте read_only: true в его конфигурации, прежде чем включать. Инструменты работают на вашем warehouse, а вызовы Cortex расходуют кредиты Snowflake. Токен можно отозвать в любой момент командой ALTER USER mcp_service REMOVE PROGRAMMATIC ACCESS TOKEN amcp_token;

Первые вызовы: задайте инструменту агента или Cortex Analyst простой вопрос в message (Cortex Analyst возвращает и сгенерированный SQL); инструменту Cortex Search передайте query и limit. Ответы выполнения SQL и собственных инструментов обрезаются на 250 КБ, поэтому выбирайте меньше столбцов или строк; ответы агентов могут быть большими, потому что содержат шаги рассуждения и ссылки на источники.

Если что-то не работает: 401 означает, что токен неверный или истёк, либо network policy блокирует вызов; если инструментов нет в списке, у роли нет USAGE на MCP-сервер; если инструмент из списка падает, у роли нет grant на нижележащий объект или у пользователя нет warehouse по умолчанию.

Шаг 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. Вставь URL MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
  4. В чате попроси Muse о том, для чего нужны инструменты Snowflake.

Настроить коннектор можно и из чата — в вебе, в приложениях для 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-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.

Доступные инструменты

ИнструментОписание
snowflake_business_data_agentПример инструмента Cortex Agent (CORTEX_AGENT_RUN): отвечает на управляемые бизнес-вопросы с шагами рассуждения и ссылками
snowflake_revenue_semantic_viewПример инструмента Cortex Analyst (CORTEX_ANALYST_MESSAGE): превращает вопрос в SQL по семантическому представлению
snowflake_product_searchПример инструмента Cortex Search (CORTEX_SEARCH_SERVICE_QUERY): поиск по ключевым словам и векторный поиск по неструктурированному тексту
snowflake_sql_exec_toolПример инструмента выполнения SQL (SYSTEM_EXECUTE_SQL): выполняет один оператор с правами роли (после установки выключен)
snowflake_my_custom_toolПример собственного инструмента (GENERIC): UDF или хранимая процедура с входными параметрами из спецификации

FAQ

Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде — в вебе, в приложениях для iOS и Android и в WhatsApp.

Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.

Следующие шаги

Это руководство помогло?

Ваш агент для Snowflake в одном клике.

Установите коннектор, вставьте ключ, спросите Meta Muse. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить Snowflake к ChatGPT — через MCP

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

Коннекторы

Как подключить Snowflake к Claude — через MCP

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

Коннекторы

Как подключить Snowflake к Cursor — через MCP

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

Коннекторы

Как подключить Snowflake к Gemini — через MCP

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

Коннекторы

Snowflake в MCP — управляйте Snowflake из любого AI-агента

Задавайте вопросы к данным Snowflake из Claude, ChatGPT или Copilot через официальный управляемый MCP-сервер Snowflake: Cortex Agents, семантические представления Cortex Analyst, Cortex Search и ваши собственные функции, с доступом по вашим ролям Snowflake.

Коннекторы

Как подключить Outlook (Microsoft 365 Mail and Calendar) к Meta Muse — через MCP

Пусть ваш ИИ работает в Outlook: ищет и читает почту, раскладывает письма по папкам, готовит черновики, отправляет письма и отвечает на них, смотрит календарь, создаёт и переносит встречи и находит свободное время коллег. Microsoft 365 и Outlook.com через Microsoft Graph, вход с вашей учётной записью Microsoft.