Token导航 LogoToken导航TokenDH.com
MCP Server Unitycatalog logo
开发工具未说明官方级别未说明来源级核验

MCP Server Unitycatalog

MCP Server

Unity Catalog AI Model Context Protocol Server

工具数

0

提示词数

0

GitHub Stars

16

资源数

0
PythonClaude数据库工具Claude DesktopClaudeCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ognis1205

提供方

ognis1205

最后核验

2026/5/18 03:29

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp服务器unitycatalog:Unity目录mcp服务器

概述

一个模型上下文协议服务器 Unity目录。此服务器提供 Unity目录功能 作为MCP工具。

工具

您可以使用 Unity目录中注册的所有Unity目录函数 以及以下预定义的Unity Catalog AI工具:

  1. uc_list_functions

- 列出指定父目录和架构中的函数。 - 返回:从Unity目录检索到的函数列表。

  1. uc_get_function

- 获取父目录和架构中的函数。 - 输入: - name (string):函数的名称(未完全限定)。 - 返回:从Unity目录检索到的函数详细信息。

  1. uc_create_function

- 在父目录和架构中创建函数。 警告:此API是实验性的,将在未来版本中更改. - 输入: - name (string):函数的名称(未完全限定)。 - script (string):包含要注册的函数的Python脚本。 - 返回:在Unity Catalog中创建的函数详细信息。

  1. uc_delete_function

- 删除父目录和架构中的函数。 - 输入: - name (string):函数的名称(未完全限定)。 - 返回:无。

安装

使用紫外线

使用时 uv 不需要特定的安装。我们将使用 uvx 直接运行 *mcp服务器git*.

配置

这些值也可以通过CLI选项或 .env 环境变量。必需的参数是Unity Catalog服务器、目录和模式,而访问令牌和详细级别是可选的。跑 uv run mcp-server-unitycatalog --help 有关更详细的配置选项。

参数环境变量描述必填/可选
-u, --uc_serverUC_SERVERUnity目录服务器的基本URL。必填
-c, --uc_catalogUC_CATALOGUnity目录的名称。必填
-s, --uc_schemaUC_SCHEMAUnity目录目录中的模式名称。必填
-t, --uc_tokenUC_TOKEN用于向Unity目录服务器授权API请求的访问令牌。可选
-v, --uc_verbosityUC_VERBOSITY日志记录的详细程度。违约: warn可选
-l, --uc_log_directoryUC_LOG_DIRECTORY存储日志文件的目录。违约: .mcp_server_unitycatalog可选

使用Claude Desktop或VSCode Cline

将此添加到您的 claude_desktop_config.json (或 cline_mcp_settings.json):

Using uv

{
  "mcpServers": {
    "unitycatalog": {
      "command": "uv",
      "args": [
        "--directory",
        "/
/mcp-server-unitycatalog",
        "run",
        "mcp-server-unitycatalog",
        "--uc_server",
        "",
        "--uc_catalog",
        "",
        "--uc_schema",
        ""
      ]
    }
  }
}

Using docker

  • 注意:将“/Users/username”替换为您希望此工具可以访问的路径
{
  "mcpServers": {
    "unitycatalog": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "mcp/unitycatalog",
        "--uc_server",
        "",
        "--uc_catalog",
        "",
        "--uc_schema",
        ""
      ]
    }
  }
}

建筑

Docker:

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 方法。在当前实施方式中, catalogschema 启动服务器时需要定义。然而,它们将作为 use_cataloguse_schema 函数,在发生以下情况时动态更新可用函数列表 use_xxx 被执行。

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。

目录标签

目录标签

PythonClaude数据库工具developer-toolsmcpllmunitycatalogmodelcontextprotocol本地部署MCP服务器函数管理

支持客户端

Claude DesktopClaudeCline

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP