Skip to main content
Glama
characat0

databricks-mcp-server

by characat0

Сервер 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"]}'

Related MCP server: mcp-server-cloudbrowser

Инструменты

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 или более поздней

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

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