mcp-server-unitycatalog
mcp-server-unitycatalog: Unity Catalog MCP サーバー
概要
Unity Catalog用のモデルコンテキストプロトコルサーバー。このサーバーは、Unity Catalog 機能をMCP ツールとして提供します。
ツール
**Unity カタログに登録されているすべての Unity カタログ関数を、**次の定義済み Unity カタログ AI ツールと一緒に使用できます。
uc_list_functions指定された親カタログとスキーマ内の関数を一覧表示します。
戻り値: Unity カタログから取得された関数のリスト。
uc_get_function親カタログとスキーマ内の関数を取得します。
入力:
name(文字列): 関数の名前 (完全修飾名ではありません)。
戻り値: Unity カタログから取得された関数の詳細。
uc_create_function親カタログとスキーマ内に関数を作成します。警告: この API は実験的なものであり、将来のバージョンで変更される予定です。
入力:
name(文字列): 関数の名前 (完全修飾名ではありません)。script(文字列): 登録する関数を含む Python スクリプト。
戻り値: Unity カタログ内で作成された関数の詳細。
uc_delete_function親カタログとスキーマ内の関数を削除します。
入力:
name(文字列): 関数の名前 (完全修飾名ではありません)。
戻り値: なし。
Related MCP server: MCP Trino Server
インストール
UVの使用
uvを使用する場合、特別なインストールは必要ありません。uvx uvx使用してmcp-server-gitを直接実行します。
構成
これらの値は、CLIオプションまたは.env環境変数経由でも設定できます。必須の引数はUnity Catalogサーバー、カタログ、スキーマで、アクセストークンと詳細レベルはオプションです。より詳細な設定オプションについてはuv run mcp-server-unitycatalog --help実行してください。
口論 | 環境変数 | 説明 | 必須/オプション |
|
| Unity カタログ サーバーのベース URL。 | 必須 |
|
| Unity Catalog カタログの名前。 | 必須 |
|
| Unity Catalog カタログ内のスキーマの名前。 | 必須 |
|
| Unity Catalog サーバーへの API 要求を承認するために使用されるアクセス トークン。 | オプション |
|
| ログの詳細レベル。デフォルト: | オプション |
|
| ログファイルが保存されるディレクトリ。デフォルト: | オプション |
Claude Desktop または VSCode Cline での使用
これをclaude_desktop_config.json (またはcline_mcp_settings.json ) に追加します。
{
"mcpServers": {
"unitycatalog": {
"command": "uv",
"args": [
"--directory",
"/<path to your local git repository>/mcp-server-unitycatalog",
"run",
"mcp-server-unitycatalog",
"--uc_server",
"<your unity catalog url>",
"--uc_catalog",
"<your catalog name>",
"--uc_schema",
"<your schema name>"
]
}
}
}注: '/Users/username' を、このツールでアクセスできるようにするパスに置き換えてください。
{
"mcpServers": {
"unitycatalog": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"mcp/unitycatalog",
"--uc_server",
"<your unity catalog url>",
"--uc_catalog",
"<your catalog name>",
"--uc_schema",
"<your schema name>"
]
}
}
}建物
ドッカー:
docker build -t mcp/unitycatalog . 今後の計画
[x]
list_functionsのサポートを実装します。[x]
get_functionのサポートを実装します。[x]
create_python_functionのサポートを実装します。[x]
execute_functionのサポートを実装します。[x]
delete_functionのサポートを実装します。[ ] セマンティックカタログエクスプローラーツールを実装します。
[x] Dockerイメージを追加します。
[ ]
use_xxxメソッドを実装します。現在の実装では、catalogとschemaサーバーの起動時に定義する必要があります。今後は、これらの関数をuse_catalogおよびuse_schema関数として実装し、use_xxx実行時に利用可能な関数のリストを動的に更新します。
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。
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
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
The Mercado Pago MCP Server implements the Model Context Protocol to provide AI agents and LLMs with access to Mercado Pago's APIs and tools within compatible development environments. It acts as an intermediary that translates Mercado Pago resources into executable functions (tools) that AI applications can invoke to perform actions and automate flows. The server simplifies integration, enables using documentation to implement or improve code, and optimizes operations through natural language interactions without manual implementations.
The BigQuery remote MCP server is a fully managed service that uses the Model Context Protocol to connect AI applications and LLMs to BigQuery data sources. It provides secure, standardized tools for AI agents to list datasets and tables, retrieve schemas, generate and execute SQL queries through natural language, and analyze data—enabling direct access to enterprise analytics data without requiring manual SQL coding.
Related MCP Servers
- FlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that enables LLMs to interact with Databricks workspaces through natural language, allowing SQL query execution and job management operations.50
- AlicenseBqualityCmaintenanceA Model Context Protocol server that provides seamless integration with Trino and Iceberg, enabling data exploration, querying, and table maintenance through a standard interface.2225Apache 2.0
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that enables AI assistants to interact with Databricks workspaces, allowing them to browse Unity Catalog, query metadata, sample data, and execute SQL queries.MIT
- FlicenseAqualityDmaintenanceA Model Context Protocol server that lets LLM clients answer business questions in natural language over a Databricks dataset without writing SQL by hand.1
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/ognis1205/mcp-server-unitycatalog'
If you have feedback or need assistance with the MCP directory API, please join our Discord server