Unity Catalog MCP Server
Automatizujte a spravujte funkcie Unity Catalog pomocou Unity Catalog MCP Servera, ktorý prináša plynulé operácie s dátovým katalógom a AI podporované pracovné toky do vašej organizácie.

Čo robí „Unity Catalog“ MCP Server?
Unity Catalog MCP Server slúži ako vrstva Model Context Protocol (MCP) pre Unity Catalog, ktorá umožňuje AI asistentom programovo pracovať s dátovo-správcovskými funkciami Unity Catalog. Zverejnením funkcií Unity Catalog ako MCP-kompatibilných nástrojov tento server umožňuje vývojárom a AI agentom vykonávať operácie ako zoznamovanie, vyhľadávanie, vytváranie a mazanie databázových funkcií štandardizovaným spôsobom. Výrazne tým zlepšuje vývojové pracovné toky automatizáciou úloh v dátovom katalógu, uľahčuje bezproblémovú integráciu do tokov a agentov a podporuje dynamický prístup k metadátam schém a funkcií. Server je navrhnutý pre prostredia, kde je programová správa, objavovanie a manipulácia s dátovými funkciami nevyhnutná, napríklad v dátovom inžinierstve, analytike a vývoji s podporou AI.
Zoznam promptov
V repozitári ani v dokumentácii nie sú uvedené žiadne šablóny promptov.
Zoznam zdrojov
V repozitári alebo README nie sú explicitne zdokumentované MCP zdroje.
Zoznam nástrojov
- uc_list_functions
- Zoznam funkcií v zadanom hlavnom katalógu a schéme. Vracia zoznam funkcií načítaných z Unity Catalog.
- uc_get_function
- Získava podrobnosti o konkrétnej funkcii v hlavnom katalógu a schéme. Vstup:
name
(string).
- Získava podrobnosti o konkrétnej funkcii v hlavnom katalógu a schéme. Vstup:
- uc_create_function
- Vytvorí novú funkciu v zadanom katalógu a schéme. Vstup:
name
(string),script
(string). Experimentálne API.
- Vytvorí novú funkciu v zadanom katalógu a schéme. Vstup:
- uc_delete_function
- Vymaže funkciu v zadanom katalógu a schéme. Vstup:
name
(string).
- Vymaže funkciu v zadanom katalógu a schéme. Vstup:
Okrem toho sú ako nástroje dostupné všetky funkcie Unity Catalog zaregistrované v Unity Catalog.
Prípady použitia tohto MCP servera
- Automatizovaná správa funkcií
- Umožňuje AI alebo vývojárom programovo zoznamovať, vytvárať a mazať katalógové funkcie, čím zjednodušuje operácie dátového inžinierstva.
- Prieskum katalógu a schém
- Uľahčuje objavovanie a dokumentáciu funkcií v Unity Catalog pre účely dátového objavovania a auditu.
- Programová registrácia funkcií
- Podporuje registráciu nových funkcií v Pythone priamo do Unity Catalog z pracovných tokov alebo AI agentov.
- Automatizácia prístupu a bezpečnosti
- Umožňuje bezpečnú, tokenom riadenú interakciu s katalógovými zdrojmi, vhodnú pre automatizované compliance alebo governance pracovné toky.
Ako ho nastaviť
Windsurf
Pre Windsurf nie sú dostupné žiadne špecifické inštrukcie.
Claude
- Skontrolujte, či máte nainštalované požiadavky ako
uv
alebo Python. - Získajte URL servera Unity Catalog, katalóg, schému a (voliteľne) prístupový token.
- Pridajte Unity Catalog MCP Server do vášho
claude_desktop_config.json
:{ "mcpServers": { "unity-catalog": { "command": "uv", "args": [ "run", "mcp-server-unitycatalog", "--uc_server", "<UNITY_CATALOG_URL>", "--uc_catalog", "<CATALOG_NAME>", "--uc_schema", "<SCHEMA_NAME>", "--uc_token", "${UC_TOKEN}" ] } } }
- Uložte konfiguráciu a reštartujte Claude Desktop.
- Overte pripojenie v sekcii MCP nástrojov.
Príklad zabezpečenia API kľúčov:
{
"mcpServers": {
"unity-catalog": {
"command": "uv",
"args": [ "run", "mcp-server-unitycatalog", "--uc_server", "...", "--uc_token", "${UC_TOKEN}" ],
"env": {
"UC_TOKEN": "your_secret_token"
},
"inputs": {
"UC_TOKEN": "env"
}
}
}
}
Cursor
Pre Cursor nie sú dostupné žiadne špecifické inštrukcie.
Cline
- Uistite sa, že máte nainštalované potrebné závislosti a
uv
. - Nakonfigurujte rovnako ako pri Claude, vo vašom
cline_config.json
:{ "mcpServers": { "unity-catalog": { "command": "uv", "args": [ "run", "mcp-server-unitycatalog", "--uc_server", "<UNITY_CATALOG_URL>", "--uc_catalog", "<CATALOG_NAME>", "--uc_schema", "<SCHEMA_NAME>", "--uc_token", "${UC_TOKEN}" ] } } }
- Uložte a reštartujte Cline.
- Skontrolujte, či sa MCP server zobrazuje medzi dostupnými nástrojmi.
Príklad zabezpečenia API kľúčov: (pozri vyššie)
Ako používať tento MCP v tokoch
Použitie MCP vo FlowHunt
Na integráciu MCP serverov do pracovného toku FlowHunt začnite pridaním MCP komponentu do vášho toku a jeho prepojením s AI agentom:

Kliknite na MCP komponent pre otvorenie konfiguračného panela. V sekcii systémovej konfigurácie MCP vložte údaje o vašom MCP serveri v tomto JSON formáte:
{
"unity-catalog": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po dokončení konfigurácie môže AI agent tento MCP využívať ako nástroj so všetkými jeho funkciami a možnosťami. Nezabudnite zmeniť "unity-catalog"
na skutočný názov vášho MCP servera a nahradiť URL vašou vlastnou MCP adresou.
Prehľad
Sekcia | Dostupnosť | Detaily/Poznámky |
---|---|---|
Prehľad | ✅ | Prehľad je uvedený v README.md |
Zoznam promptov | ⛔ | Nie sú zdokumentované žiadne šablóny promptov |
Zoznam zdrojov | ⛔ | Nie sú uvedené explicitné MCP zdroje |
Zoznam nástrojov | ✅ | Detailne uvedené v README.md |
Zabezpečenie API kľúčov | ✅ | Príklad uvedený v README.md |
Sampling podpora (menej dôležité pri hodnotení) | ⛔ | Nie je zmienka o sampling funkcii |
Náš názor
Unity Catalog MCP Server je dobre zdokumentovaný, pokiaľ ide o jeho nástroje a nastavenie pre platformy Claude a Cline, obsahuje jasnú licenciu a základné informácie o bezpečnosti (API kľúče). Chýba však explicitná dokumentácia pre šablóny promptov a MCP zdroje a nie je spomenutá podpora pokročilých MCP funkcií ako roots alebo sampling. Celkovo ide o solídnu, zameranú integráciu pre Unity Catalog, ktorú by bolo možné vylepšiť o rozšírenú dokumentáciu a podporu MCP funkcionalít.
MCP skóre
Má LICENSE | ✅ (MIT) |
---|---|
Má aspoň jeden nástroj | ✅ |
Počet Forkov | 6 |
Počet hviezdičiek | 14 |
Najčastejšie kladené otázky
- Čo robí Unity Catalog MCP Server?
Umožňuje programovú správu databázových funkcií Unity Catalog cez MCP-kompatibilné API, čo AI agentom a vývojárom umožňuje zoznamovať, vytvárať, mazať a vyhľadávať katalógové funkcie, čím zjednodušuje pracovné toky dátového inžinierstva a analytiky.
- Aké nástroje sú súčasťou Unity Catalog MCP Servera?
Poskytuje štandardizované nástroje ako uc_list_functions, uc_get_function, uc_create_function a uc_delete_function, ako aj prístup ku všetkým funkciám registrovaným v Unity Catalog.
- Ako bezpečne nastaviť API prístup?
Svoj Unity Catalog prístupový token môžete odovzdať ako environmentálnu premennú pomocou konfigurácie MCP servera. Príklad: { \"mcpServers\": { \"unity-catalog\": { \"command\": \"uv\", \"args\": [\"run\", \"mcp-server-unitycatalog\", \"--uc_token\", \"${UC_TOKEN}\"], \"env\": { \"UC_TOKEN\": \"your_secret_token\" }, \"inputs\": { \"UC_TOKEN\": \"env\" } } } }
- Ako sa integruje do tokov FlowHunt?
Pridajte MCP server do MCP konfigurácie vášho toku. Po nastavení môžu AI agenti vo FlowHunt pristupovať k všetkým nástrojom a funkciám Unity Catalog cez štandardizované MCP rozhranie.
- Aké sú hlavné prípady použitia tohto MCP servera?
Automatizovaná správa funkcií, prieskum katalógu a schém, programová registrácia funkcií a bezpečný, tokenom riadený prístup ku katalógovým pracovným tokom.
Začnite s Unity Catalog MCP Serverom
Pozdvihnite svoje dátové pracovné toky integráciou Unity Catalog MCP Servera do FlowHunt. Automatizujte úlohy v dátovom katalógu, zjednodušte inžiniering a posilnite vývoj poháňaný AI.