mcp-server-unitycatalog
by ognis1205
An Unity Catalog MCP server. This server provides Unity Catalog Functions as MCP tools, allowing you to interact with Unity Catalog functions within your applications.
Last updated: N/A
What is mcp-server-unitycatalog?
A Model Context Protocol (MCP) server designed to expose Unity Catalog Functions as tools. It allows users to interact with Unity Catalog functions programmatically.
How to use mcp-server-unitycatalog?
The server can be configured using CLI options or environment variables, specifying the Unity Catalog server URL, catalog, and schema. It can be integrated with tools like Claude Desktop or VSCode Cline by adding the server configuration to their respective configuration files. The README provides examples for using uv and docker.
Key features of mcp-server-unitycatalog
Provides Unity Catalog Functions as MCP tools
Supports listing, getting, creating, and deleting functions in Unity Catalog
Predefined Unity Catalog AI tools
Configuration via CLI options or environment variables
Docker image available
Use cases of mcp-server-unitycatalog
Automating Unity Catalog function management
Integrating Unity Catalog functions into AI workflows
Building custom tools that leverage Unity Catalog functions
Programmatically accessing and manipulating Unity Catalog functions
FAQ from mcp-server-unitycatalog
What is Unity Catalog?
What is Unity Catalog?
Unity Catalog is a unified governance solution for data and AI on the Databricks Lakehouse Platform.
What is an MCP server?
What is an MCP server?
An MCP server provides a standardized way to access and interact with different tools and services.
How do I configure the server?
How do I configure the server?
You can configure the server using CLI options or environment variables. See the Configuration section in the README for details.
What predefined Unity Catalog AI tools are available?
What predefined Unity Catalog AI tools are available?
The server provides uc_list_functions
, uc_get_function
, uc_create_function
, and uc_delete_function
.
How do I integrate this server with Claude Desktop or VSCode Cline?
How do I integrate this server with Claude Desktop or VSCode Cline?
Add the server configuration to your claude_desktop_config.json
or cline_mcp_settings.json
file. The README provides examples for using uv and docker.