Delen via


Model Context Protocol (MCP) op Databricks

MCP is een opensource-standaard die AI-agents verbindt met hulpprogramma's, resources, prompts en andere contextuele informatie.

Databricks biedt de volgende typen MCP-servers:

MCP-server Description
Beheerde MCP Krijg onmiddellijk toegang tot Databricks-functies met vooraf geconfigureerde MCP-servers.
Externe MCP Maak veilig verbinding met MCP-servers die buiten Azure Databricks worden gehost met behulp van beheerde verbindingen.
Aangepaste MCP Een aangepaste MCP-server hosten als een Databricks-app.

Als u uw beschikbare MCP-servers wilt zien, gaat u naar >Agents> in uw werkruimte en vervolgens naar MCP Servers:

Tabblad Agents MCP Server

MCP-servers gebruiken

MCP is ontworpen om te worden gebruikt met een LLM die dynamisch beschikbare hulpprogramma's detecteert, bepaalt welke hulpprogramma's moeten worden aangeroepen en interpreteert de uitvoer. Wanneer u agents bouwt die gebruikmaken van MCP-servers, raadt Databricks het volgende aan:

  • Namen van hulpprogramma's niet hardcoderen: de set beschikbare hulpprogramma's kan veranderen naarmate Databricks nieuwe mogelijkheden toevoegt of bestaande functies wijzigt. Uw agent moet tijdens runtime hulpprogramma's dynamisch detecteren door hulpprogramma's te vermelden.
  • Uitvoer van hulpprogramma's niet programmatisch parseren: Uitvoerindelingen van hulpprogramma's blijven niet gegarandeerd stabiel. Laat uw LLM informatie interpreteren en extraheren uit toolreacties.
  • Laat de LLM beslissen: de LLM van uw agent moet bepalen welke hulpprogramma's moeten worden aangeroepen op basis van de aanvraag van de gebruiker en de beschrijvingen van de hulpprogramma's die worden geleverd door de MCP-server.

Met deze procedures kunnen uw agents automatisch profiteren van verbeteringen aan MCP-servers zonder dat er codewijzigingen nodig zijn.

Compute-prijzen

Aangepaste MCP-servers zijn onderhevig aan prijzen voor Databricks Apps.

De prijzen van beheerde MCP-servers zijn afhankelijk van het type functie: