Ansluta agenter till verktyg

Att ansluta dina agenter till verktyg ger dem praktiska funktioner utöver textgenerering, som att söka i dokument, köra frågor mot tabeller, anropa externa API:er eller köra anpassad kod.

Azure Databricks rekommenderar att du ansluter agenter till verktyg via MCP-servrar: använd färdiga hanterade servrar för Azure Databricks data, registrera externa servrar som reglerade MCP-tjänster eller värdhantera dina egna. Du kan också definiera anpassade verktyg med Unity Catalog-funktioner.

Din agentkod, som skapats med ramverk som LangGraph eller OpenAI SDK, och kodningsassistenter som Claude Code- och Cursor-anropsverktyg via MCP via tre reglerade vägar i Databricks: MCP-tjänster för verktyg från tredje part som GitHub och Slack, din egen MCP-server som finns på Databricks-appar för anpassade verktyg och hanterade MCP-servrar för Databricks-data och kod,  alla styrs i Unity Catalog med bidrag, principer och granskning.

Ansluta agenter till verktyg

Tillvägagångssätt Description
Ansluta agenter till verktyg från tredje part med MCP Services Registrera en extern MCP-server som en hanterad säkringsbar resurs i Unity Catalog, eller använd en som tillhandahålls av Databricks, för att ansluta till Slack, GitHub och andra tredjeparts-API:er.
Drifta din egen MCP-server Driftsätt din egen MCP-server som en Databricks-app för att tillgängliggöra anpassade verktyg och affärslogik.
Låt agenter köra kod Låt agenter köra Python dynamiskt med den inbyggda system.ai.python_exec kodtolkaren.

Ansluta agenter till data

Tillvägagångssätt Description
Ansluta agenter till strukturerade data Fråga Unity Catalog-tabeller, Genie Spaces och Databricks SQL med hjälp av hanterade Genie- och SQL MCP-servrar.
Ansluta agenter till ostrukturerade data Sök i dokument i Databricks AI Search-index (vektorsökning) med hjälp av den hanterade MCP-servern för AI Search.
Hanterade MCP-servrar De färdiga hanterade MCP-servrarna för Azure Databricks data – Genie, AI Search, Databricks SQL och Unity Catalog – med sina URL:er och OAuth-omfång.
Skapa verktyg med Unity Catalog-funktioner Omslut en känd SQL-fråga eller anpassad Python logik som ett styrt funktionsverktyg för Unity Catalog.

Information om hur du anropar MCP-servrar från agentkod finns i Använda MCP-servrar i agenter. Information om hur du ansluter en kodningsassistent som Claude Code eller Cursor finns i Ansluta MCP:er till AI-assistenter och kodningsagenter. Information om MCP-begrepp, den fullständiga serverkatalogen och priser finns i Model Context Protocol (MCP) på Azure Databricks.

Om du vill anropa REST-API:er direkt från agentkoden i stället för via MCP använder du proxyn för Unity Catalog-anslutningar.