Sdílet prostřednictvím


Připojení kódu Genie k serverům MCP

Připojte Genie Code k externím nástrojům a zdrojům dat prostřednictvím protokolu MCP (Model Context Protocol). Genie Code může používat všechny servery MCP, které byly přidány do vašeho pracovního prostoru a které máte oprávnění k použití.

Poznámka:

Servery MCP se podporují jenom v režimu agenta kódu Genie.

Co je MCP?

MCP je open source standard, který propojuje agenty AI s nástroji, prostředky, výzvami a dalšími kontextovými informacemi. MCP poskytuje standardizovaný způsob, jak zpřístupnit nástroje, data a pracovní postupy genie Code bez vložení kontextu přímo do výzev nebo pokynů.

MCP je navržený pro případy, kdy už existuje důležitý kontext, ale je obtížné získat přístup od agenta umělé inteligence, jako je Genie Code. MCP nabízí bezpečný způsob, jak poskytnout Genie Code přístup k kontextu, jako je následující:

  • Systémy dokumentace: Teams často udržuje runbooky nebo provozní dokumenty v nástrojích, jako je Confluence. Místo kopírování oddílů do výzev je možné tento obsah vystavit jednou prostřednictvím externího serveru MCP a odkazovat na něj, pokud je to relevantní. Vaše dokumenty už můžou být v Databricks jako index vektorového vyhledávání, který Může Genie Code použít k dotazování relevantních dokumentů.
  • Nástroje a služby: Týmy platforem můžou udržovat rozhraní API nebo skripty pro nastavení, ověření nebo nasazení. MCP umožňuje, aby tyto funkce byly přímo dostupné pro Genie Code.
  • Zdroje dat: Pokud už data v Databricks máte, můžete Genie Code připojit k prostoru Genie, který vám pomůže analyzovat data pomocí přirozeného jazyka. U dat uložených mimo Databricks můžete udělit genie Code zabezpečený přístup prostřednictvím externích serverů MCP.
  • Vlastní aplikace: Můžete také přidat vlastní funkce hostované prostřednictvím Databricks Apps. Díky tomu můžete Genie Code připojit k proprietárním nástrojům, pracovním postupům nebo integracím vytvořeným speciálně pro vás nebo vaši organizaci, které jsou spravovány bezpečně v rámci vašeho pracovního prostoru Databricks.

V těchto případech MCP nahrazuje ruční vkládání kopírování strukturovaným, opakovaně použitelným přístupem a zpřístupňuje správný kontext pouze v případě, že je potřeba.

Genie Code můžete připojit k libovolnému serveru MCP ve vašem pracovním prostoru, ke kterému máte oprávnění. Správci pracovních prostorů určují, které servery jsou dostupné, zatímco uživatelé můžou podle potřeby vybírat z těchto schválených zdrojů.

Další informace o serverech MCP v Databricks a o tom, jak vytvořit vlastní, najdete v tématu Model Context Protocol (MCP) v Databricks.

Přidání serverů MCP do kódu Genie

Pokud chcete genie Code připojit k serveru MCP, přidejte ho do nastavení Kódu Genie:

  1. Otevřete nastavení Genie Code. Na panelu Kód Genie klikněte na ikonu ozubeného kola. Nastavení.
  2. V části Servery MCP klepněte na tlačítko Nová ikona. Přidat server.
  3. Vyberte servery MCP, které chcete přidat. Můžete vybrat servery MCP spravované službou Databricks nebo externí servery MCP:
    • Funkce Katalogu Unity: Vyberte schémata pro funkce. Díky tomu může Genie Code používat funkce ke spouštění předdefinovaných dotazů SQL.
    • Vektorové vyhledávání: Vyberte schémata indexů. Díky tomu může Genie Code dotazovat index vektorového vyhledávání, aby vyhledaly relevantní dokumenty.
    • Genie space: Vyberte Genie space(s). Genie MCP vyvolává Genie jako nástroj, který umožňuje analyzovat data dotazováním v prostoru Genie pomocí přirozeného jazyka.
    • Připojení katalogu Unity: Vyberte připojení, která se mají použít jako externí servery MCP. Nejdřív se musíte přihlásit k připojení, abyste ho mohli použít.
    • Aplikace Databricks: Vyberte aplikace, které chcete použít jako vlastní servery MCP. To vám umožní používat všechny vlastní definované nástroje.
  4. Klikněte na Uložit.

Po jejich přidání jsou servery MCP okamžitě dostupné pro Genie Code. Můžete je začít používat v režimu agenta beze změny výzev nebo pokynů. Genie Code bude automaticky využívat tyto servery, když to bude relevantní.

Přístup MCP je v současné době omezený na 20 nástrojů na všech serverech. V nastavení Genie Code můžete zvolit nástroje a servery, které se mají povolit nebo zakázat.