Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit dem Azure MCP-Server können Sie Azure Functions Ressourcen mithilfe von Eingabeaufforderungen in natürlicher Sprache verwalten. Sie können vorhandene Ressourcen der Funktions-App verwalten und Azure Functions Code generieren, einschließlich Funktionsvorlagen, Projektgerüste und Spracherkennung.
Azure Functions ist ein serverloser Computedienst zum Ausführen von ereignisgesteuertem Code ohne Infrastrukturverwaltung. Weitere Informationen finden Sie in Azure Functions Documentation.
Hinweis
Tool-Parameter: Die Azure MCP-Servertools definieren Parameter für Daten, die sie zum Ausführen von Aufgaben benötigen. Einige dieser Parameter sind für jedes Tool spezifisch und werden unten dokumentiert. Andere Parameter sind global und werden von allen Tools gemeinsam genutzt. Weitere Informationen finden Sie unter Toolparameter.
Funktions-App: Auflisten oder Abrufen
Rufen Sie Details zu einer bestimmten Funktions-App ab, oder listen Sie alle Funktions-Apps in Ihrem Abonnement auf. Gibt Informationen einschließlich Name, Standort, Status und App-Serviceplan zurück.
Beispiele für Prompts:
- "Alle Funktions-Apps in meinem Abonnement auflisten."
- "Alle Funktions-Apps in der Ressourcengruppe "rg-production" anzeigen."
- "Rufen Sie Details für die Funktions-App mit dem Namen 'HealthMonitor' in der Ressourcengruppe 'rg-production' ab."
- Können Sie die Konfiguration der Funktions-App 'DataProcessor' aus der Ressourcengruppe 'rg-analytics' abrufen?
| Parameter | Erforderlich oder optional | Description |
|---|---|---|
| Funktions-App | Wahlfrei | Der Name der Funktions-App. |
Hinweise zur Werkzeugkommentierung:
Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Geheim: ❌ | Lokal erforderlich: ❌
Funktionen: Sprachliste abrufen
Dieses Tool listet unterstützte Programmiersprachen für Azure Functions Entwicklung auf. Es hilft Ihnen, verfügbare Sprachen zu ermitteln, Sprachoptionen zu vergleichen und eine Sprache auszuwählen, um ein Projekt zu starten. Es gibt Sprachnamen, Laufzeitversionen, Voraussetzungen, empfohlene Entwicklungstools sowie Init-, Ausführungs- und Build-Befehle aus. Prüfen Sie diese Informationen, bevor Sie die Funktionen "project get" und "template get" verwenden.
Beispiele für Prompts:
- "Welche Programmiersprachen werden Azure Functions unterstützt?"
- Zeigen Sie einen parallelen Vergleich aller Azure Functions Programmiersprachen an.
- "Welche Laufzeitversionen sind für Azure Functions verfügbar?"
Hinweise zur Werkzeugkommentierung:
Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Geheim: ❌ | Lokal erforderlich: ❌
Funktionen: Projekt abrufen
Dieses Tool gibt Projektgerüstinformationen für eine neue Azure Functions-App zurück. Es bietet eine Übersicht über die Projektstruktur, Einrichtungsanweisungen und eine Dateiliste, mit der Sie ein serverloses Projekt initialisieren können. Mit der Ausgabe können Sie die Dateien und Ordner für die ausgewählte Programmiersprache erstellen.
Beispiele für Prompts:
- "Richten Sie ein neues Azure Functions Projekt in der Sprache "python" ein."
- "Generieren Sie die Projektdateien für eine TypeScript-Azure Functions-App, Sprache "typescript".
- "Erstellen Sie die Textbausteine für eine Java Azure Functions-App mit JDK 21, Sprache "java".
| Parameter | Erforderlich oder optional | Description |
|---|---|---|
| Sprache | Erforderlich | Programmiersprache für das Azure Functions Projekt. Gültige Werte: python, , typescript, javascriptjava, , csharp. powershell |
Hinweise zur Werkzeugkommentierung:
Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Geheim: ❌ | Lokal erforderlich: ❌
Funktionen: Auflisten oder Abrufen einer Vorlage
Generieren Sie Azure Functions-Code aus Vorlagen, die Trigger, Bindungen, KI-Agenten, Durable Functions und Model Context Protocol (MCP) Server enthalten, oder listen Sie verfügbare Vorlagen auf. Dieses Tool generiert serverlosen Funktionscode für eine angegebene Sprache. Ohne den Vorlagenparameter listet dieses Tool verfügbare Vorlagen für die angegebene Sprache auf. Mit dem Vorlagenparameter generiert dieses Tool Funktionscode mithilfe des angegebenen Triggers und optionaler Eingabe- und Ausgabebindungen. Sie geben einen Trigger und null oder mehr Bindungen an. Führen Sie dieses Tool nach Ausführung von functions language list und functions project get aus.
Beispiele für Prompts:
- Welche Trigger und Bindungen sind für Azure Functions in der Sprache 'C#' verfügbar?
- "Alle Azure Funktionsvorlagen für sprache 'python' anzeigen."
- "Erstellen Sie eine Funktion aus der Vorlage 'TimerTrigger' in der Sprache 'csharp', die alle 5 Minuten ausgeführt wird."
- Zeige die Vorlage 'CosmosDBTrigger' mit einer Ausgabebindung in der Programmiersprache 'Java'.
- Ich benötige die Vorlage 'McpToolTrigger' in der Sprache 'TypeScript' mit der Laufzeitversion '22'.
| Parameter | Erforderlich oder optional | Description |
|---|---|---|
| Sprache | Erforderlich | Programmiersprache für das Azure Functions Projekt. Gültige Werte: python, typescript, javascript, java, csharp, powershell. |
| Laufzeitversion | Wahlfrei | Optionale Laufzeitversion für Java oder TypeScript/JavaScript. Wenn bereitgestellt, werden Platzhalter wie {{javaVersion}} oder {{nodeVersion}} automatisch ersetzt. Informationen zu unterstützten Versionen finden Sie unter "Funktionssprachenliste". |
| Vorlagenname | Wahlfrei | Name der abzurufenden Funktionsvorlage. Die Auflistung aller verfügbaren Vorlagen für die angegebene Sprache und der gültigen Werte des Vorlagennamens unterlassen. |
Hinweise zur Werkzeugkommentierung:
Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Geheim: ❌ | Lokal erforderlich: ❌