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"]}'Related MCP server: mcp-server-cloudbrowser
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 esquemaschema(cadena, obligatorio): nombre del esquema del que se listarán las tablasfilter_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 ejecutartimeout_seconds(número, opcional, predeterminado: 60): tiempo de espera en segundos para la ejecución de la declaraciónrow_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-serverEl servidor se iniciará y escuchará los comandos del protocolo MCP en la entrada/salida estándar.
Desarrollo
Prerrequisitos
Vaya a 1.24 o posterior
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.
This server cannot be installed
Maintenance
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
MCP server for Grok Imagine AI video generation
MCP server for AI dialogue using various LLM models via AceDataCloud
Related MCP Servers
- AlicenseBqualityDmaintenanceA server that implements the Model Completion Protocol (MCP) to allow LLMs to interact with Databricks resources including clusters, jobs, notebooks, and SQL execution through natural language.1148MIT
- -
- -
- FlicenseNot gradedqualityDmaintenanceEnables deployment and hosting of custom MCP servers on Databricks Apps platform. Provides a template and deployment methods for creating scalable MCP servers with Databricks authentication.-
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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