Back to MCP Integrations

Snowflake Cortex MCP

MCP integration for Snowflake Cortex MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: Community

Installation

curl -fsSL https://claudekit.xyz/i/snowflake-cortex-mcp-server | bash

Description

Предоставляет доступ к возможностям Snowflake Cortex AI, включая Cortex Search для неструктурированных данных, Cortex Analyst для запросов к структурированным данным и Cortex Agent для агентной оркестрации различных типов данных.

Установка

Yarn Dev

yarn dev

MCP Inspector

yarn inspector

MCP Inspector (NPX)

npx @modelcontextprotocol/inspector tsx --env-file .env dist/mcp/MCP.js

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "Cortex Agent AI": {
      "command": "ABSOLUTE_PATH\\npx.cmd",
      "args": [
        "tsx",
        "--watch",
        "--env-file",
        "ABSOLUTE_PATH\\.env",
        "ABSOLUTE_PATH\\src\\mcp\\MCP.ts"
      ]
    }
  }
}

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

ИнструментОписание
cortex_searchЗапросы к неструктурированным данным в Snowflake для приложений Retrieval Augmented Generation (RAG)
cortex_analyst_text_to_sqlЗапросы к структурированным данным в Snowflake через расширенное семантическое моделирование
cortex_agentАгентный оркестратор для извлечения структурированных и неструктурированных данных
sql_execution_toolВыполнение SQL запросов

Возможности

  • Cortex Search для запросов к неструктурированным данным в RAG приложениях
  • Cortex Analyst для запросов к структурированным данным через семантическое моделирование
  • Cortex Agent для агентной оркестрации различных типов данных
  • Payload Builder для динамического построения агентных запросов
  • Поддержка потоковых ответов через SSE
  • Поддержка нескольких инстансов Cortex Search и Analyst
  • Конфигурация через переменные окружения

Переменные окружения

Обязательные

  • SNOWFLAKE_PAT - Токен программного доступа для аутентификации в Snowflake

Опциональные

  • SEMANTIC_MODEL_VIEW - Файл семантической модели для инструмента Text2SQL
  • VEHICLES_SEARCH_SERVICE - Название поискового сервиса транспортных средств

Примеры использования

Show me the top selling brands by total sales quantity in TX for Books in 2003

Ресурсы

Примечания

MCP серверы работают как сопутствующие сервисы и взаимодействуют через stdio/sockets, а не HTTP. Их не следует путать с Next.js API бэкендами. Сервер использует Snowflake Cortex REST API для аутентификации и поддерживает множество MCP клиентов, включая Claude Desktop, VS Code с GitHub Copilot и другие. Токены программного доступа не оценивают вторичные роли и требуют правильной конфигурации ролей.