Skip to main content
Glama

databricks-mcp-server

Сервер Databricks MCP

Сервер протокола контекста модели (MCP) для взаимодействия с Databricks.

Установка

Вы можете загрузить последнюю версию для своей платформы со страницы «Релизы» .

Код VS

Установите расширение Databricks MCP Server в VS Code, нажав на следующую ссылку:

Кроме того, вы можете установить расширение вручную, выполнив следующую команду:

# For VS Code code --add-mcp '{"name":"databricks","command":"npx","args":["databricks-mcp-server@latest"]}' # For VS Code Insiders code-insiders --add-mcp '{"name":"databricks","command":"npx","args":["databricks-mcp-server@latest"]}'

Инструменты

Databricks MCP Server предоставляет интерфейс Model Context Protocol (MCP) для взаимодействия с рабочими пространствами Databricks. Он предлагает следующие функции:

Список каталогов

Перечисляет все каталоги, доступные в рабочей области Databricks.

Имя инструмента: list_catalogs

Параметры: Нет

Возвращает: JSON-массив объектов каталога.

Список схем

Перечисляет все схемы в указанном каталоге Databricks.

Название инструмента: list_schemas

Параметры:

  • catalog (строка, обязательно): Имя каталога, из которого нужно вывести список схем.

Возвращает: массив JSON объектов схемы.

Список таблиц

Перечисляет все таблицы в указанной схеме Databricks с дополнительной фильтрацией.

Название инструмента: list_tables

Параметры:

  • catalog (строка, обязательно): Имя каталога, содержащего схему
  • schema (строка, обязательно): Имя схемы для получения списка таблиц.
  • filter_pattern (строка, необязательно, по умолчанию: ".*"): шаблон регулярного выражения для фильтрации имен таблиц

Возвращает: JSON-массив табличных объектов.

Выполнить SQL

Выполняет SQL-операторы в хранилище SQL Databricks и возвращает результаты.

Имя инструмента: execute_sql

Параметры:

  • statement (строка, обязательно): оператор SQL для выполнения
  • timeout_seconds (число, необязательно, по умолчанию: 60): Время ожидания в секундах для выполнения оператора
  • row_limit (число, необязательно, по умолчанию: 100): Максимальное количество строк, возвращаемых в результате

Возвращает: объект JSON, содержащий столбцы и строки из результата запроса, а также информацию о хранилище SQL, используемом для выполнения оператора.

Список хранилищ SQL

Перечисляет все хранилища SQL, доступные в рабочей области Databricks.

Имя инструмента: list_warehouses

Параметры: Нет

Возвращает: массив JSON объектов хранилища SQL.

Поддерживаемые платформы

  • Linux (amd64)
  • Windows (amd64)
  • macOS (Intel/amd64)
  • macOS (Apple Silicon/arm64)

Использование

Аутентификация

Приложение использует унифицированную аутентификацию Databricks. Подробности настройки аутентификации см. в документации по аутентификации Databricks .

Запуск сервера

Запустите MCP-сервер:

./databricks-mcp-server

Сервер запустится и будет прослушивать команды протокола MCP на стандартном вводе/выводе.

Разработка

Предпосылки

  • Перейти к версии 1.24 или более поздней

Related MCP Servers

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/characat0/databricks-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server