databricks-server
A Model Context Protocol (MCP) server for executing SQL queries against Databricks using the Statement Execution API. Enables AI assistants to directly query Databricks data warehouses, analyze schemas, and retrieve structured results.
About this tool
databricks-server
A Model Context Protocol (MCP) server for executing SQL queries against Databricks via the Statement Execution API. It enables AI assistants and MCP clients to directly query Databricks data warehouses, analyze schemas, and retrieve structured results.
Source: GitHub - RafaelCartenet/mcp-databricks-server
Features
- Executes SQL queries against Databricks data warehouses using the Statement Execution API
- Provides tools for:
execute_sql_query: Execute a SQL query and return resultslist_schemas: List all available schemas in a specific cataloglist_tables: List all tables in a specific schemadescribe_table: Describe a table's schema
- Supports Agent mode for iterating over multiple requests to perform complex tasks
- Can be integrated with Unity Catalog Metadata for enhanced schema and data exploration
- Handles long-running queries by polling the Databricks API, with configurable timeout (default 10 minutes)
- Can be run in standalone mode or integrated with tools like Cursor's AI assistant
- Flexible setup via environment variables or .env file
- Enforces SQL warehouse, token, and data access permissions for secure operation
Category
data-access-integration-mcp-servers
Tags
mcp, databricks, sql, data-exploration, ai-assistant
Pricing
No pricing information provided; appears to be open source.
Loading more......
Information
Categories
Similar Products
6 result(s)A server implementing the MCP protocol to connect with Databricks Genie API, enabling LLMs to ask questions, execute SQL, and interact with Databricks conversational agents.
An MCP server that enables AI assistants to search and access arXiv research papers through a simple Message Control Protocol interface, allowing for paper search, download, listing, and reading capabilities. Highly relevant as a specialized MCP server.
Implements CEDARScript, a SQL-like language, as an MCP server for code manipulation, showcasing the adaptability of MCP servers for language and code-based tasks.
An MCP server bridging to ClickZetta databases for executing SQL queries, exploring schema information, and documenting insights via natural language interaction.
MCP Compass is a discovery and recommendation service that helps AI assistants find and understand MCP servers using natural language queries. It's directly relevant as a tool to locate and interact with MCP servers.
A Model Context Protocol server enabling LLMs to interact with SQLite and SQL Server databases, supporting schema inspection and SQL query execution, as an exemplary database MCP server.