{
  "name": "unity-catalog",
  "display_name": "Unity Catalog",
  "description": "An MCP server that enables LLMs to interact with Unity Catalog AI, supporting CRUD operations on Unity Catalog Functions and executing them as MCP tools.",
  "repository": {
    "type": "git",
    "url": "https://github.com/ognis1205/mcp-server-unitycatalog"
  },
  "homepage": "https://github.com/ognis1205/mcp-server-unitycatalog",
  "author": {
    "name": "ognis1205"
  },
  "license": "MIT",
  "categories": [
    "Dev Tools"
  ],
  "tags": [
    "Unity Catalog",
    "API",
    "Functions"
  ],
  "installations": {
    "uvx": {
      "type": "uvx",
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/ognis1205/mcp-server-unitycatalog",
        "mcp-server-unitycatalog",
        "--uc_server",
        "${UC_SERVER}",
        "--uc_catalog",
        "${UC_CATALOG}",
        "--uc_schema",
        "${UC_SCHEMA}"
      ]
    },
    "docker": {
      "type": "docker",
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "mcp/unitycatalog",
        "--uc_server",
        "${UC_SERVER}",
        "--uc_catalog",
        "${UC_CATALOG}",
        "--uc_schema",
        "${UC_SCHEMA}"
      ]
    }
  },
  "arguments": {
    "UC_SERVER": {
      "description": "The base URL of the Unity Catalog server.",
      "required": true,
      "example": "https://my-unity-catalog.com"
    },
    "UC_CATALOG": {
      "description": "The name of the Unity Catalog catalog.",
      "required": true,
      "example": "my_catalog"
    },
    "UC_SCHEMA": {
      "description": "The name of the schema within a Unity Catalog catalog.",
      "required": true,
      "example": "my_schema"
    }
  }
}