Skip to main content
Glama

databricks-mcp-server

Servidor MCP de Databricks

Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con Databricks.

Instalación

Puede descargar la última versión para su plataforma desde la página de Lanzamientos .

Código VS

Instale la extensión Databricks MCP Server en VS Code presionando el siguiente enlace:

Alternativamente, puede instalar la extensión manualmente ejecutando el siguiente comando:

# 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"]}'

Herramientas

El servidor MCP de Databricks proporciona una interfaz de Protocolo de Contexto de Modelo (MCP) para interactuar con los espacios de trabajo de Databricks. Ofrece las siguientes funcionalidades:

Catálogos de listas

Enumera todos los catálogos disponibles en el espacio de trabajo de Databricks.

Nombre de la herramienta: list_catalogs

Parámetros: Ninguno

Devuelve: matriz JSON de objetos de catálogo

Esquemas de lista

Enumera todos los esquemas en un catálogo de Databricks especificado.

Nombre de la herramienta: list_schemas

Parámetros:

  • catalog (cadena, obligatorio): nombre del catálogo del que se listarán los esquemas

Devuelve: matriz JSON de objetos de esquema

Tablas de listas

Enumera todas las tablas en un esquema Databricks específico con filtrado opcional.

Nombre de la herramienta: list_tables

Parámetros:

  • catalog (cadena, obligatorio): nombre del catálogo que contiene el esquema
  • schema (cadena, obligatorio): nombre del esquema del que se listarán las tablas
  • filter_pattern (cadena, opcional, valor predeterminado: ".*"): Patrón de expresión regular para filtrar nombres de tablas

Devuelve: matriz JSON de objetos de tabla

Ejecutar SQL

Ejecuta sentencias SQL en un almacén SQL de Databricks y devuelve los resultados.

Nombre de la herramienta: execute_sql

Parámetros:

  • statement (cadena, obligatoria): declaración SQL a ejecutar
  • timeout_seconds (número, opcional, predeterminado: 60): tiempo de espera en segundos para la ejecución de la declaración
  • row_limit (número, opcional, predeterminado: 100): Número máximo de filas a devolver en el resultado

Devuelve: objeto JSON que contiene columnas y filas del resultado de la consulta, con información del almacén SQL utilizado para ejecutar la instrucción.

Lista de almacenes de SQL

Enumera todos los almacenes de SQL disponibles en el espacio de trabajo de Databricks.

Nombre de la herramienta: list_warehouses

Parámetros: Ninguno

Devuelve: matriz JSON de objetos de almacén de SQL

Plataformas compatibles

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

Uso

Autenticación

La aplicación utiliza la autenticación unificada de Databricks. Para obtener más información sobre cómo configurar la autenticación, consulte la documentación de autenticación de Databricks .

Ejecución del servidor

Inicie el servidor MCP:

./databricks-mcp-server

El servidor se iniciará y escuchará los comandos del protocolo MCP en la entrada/salida estándar.

Desarrollo

Prerrequisitos

  • Vaya a 1.24 o posterior
-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

servidor databricks-mcp

  1. Instalación
    1. Código VS
  2. Herramientas
    1. Catálogos de listas
    2. Esquemas de lista
    3. Tablas de listas
    4. Ejecutar SQL
    5. Lista de almacenes de SQL
  3. Plataformas compatibles
    1. Uso
      1. Autenticación
      2. Ejecución del servidor
    2. Desarrollo
      1. Prerrequisitos

    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