Freigeben über


Verwenden der Power Platform CLI mit integriertem MCP-Server

Gilt für: Windows Linux macOS

Voraussetzungen

Sie müssen .NET 10.0 oder höher installiert haben.

Verwenden eines integrierten MCP-Servers

Die Power Platform CLI (PAC CLI) verfügt über einen integrierten MCP-Server (Model Context Protocol), der für lokale Entwicklungs- und Testzwecke entwickelt wurde. Mit diesem Server können Sie mit Power Platform in natürlicher Sprache mit MCP-kompatiblen Tools wie Microsoft Visual Studio, VS Code und Claude Code interagieren.

Aufrufen von PAC CLI-Befehlen mit natürlicher Sprache

Es ist nicht erforderlich, alle PAC CLI-Befehle und -Parameter zu merken oder sich ständig auf den Hilfebefehl zu beziehen, wenn Sie pac CLI-Befehle mit natürlicher Sprache aufrufen. Es ist einfacher, den integrierten PAC CLI-MCP-Server zu verwenden, um die Befehle mit natürlicher Sprache aufzurufen.

Bevor Sie beginnen, müssen Sie den integrierten MCP-Server starten.

Starten des MCP-Servers

Um den integrierten MCP-Server zu starten, verwenden Sie den Befehl "copilot mcp cli" mit der --run Option:

pac copilot mcp --run

Oder Sie können den MCP-Server mit .NET-Befehl dnx starten, ohne PAC CLI zu installieren.

dnx Microsoft.PowerApps.CLI.Tool --yes copilot mcp --run

Weitere Informationen zur Verwendung der Power Platform CLI ohne Installation

Registrieren des MCP-Servers

Nachdem der Server ausgeführt wurde, registrieren Sie ihn mit Ihrem MCP-kompatiblen Tool, damit er die PAC CLI ermitteln und kommunizieren kann. Die Registrierung leitet Ihre IDE oder Ihren Editor zum laufenden Server. Wählen Sie Ihr Tool in den folgenden Abschnitten für geführte Schritte aus, oder verwenden Sie das beispiel für die manuelle Konfiguration.

Visual Studio

Um den MCP-Server mit Visual Studio zu registrieren, führen Sie die schritte aus, die in den Verwendungs-MCP-Servern für Visual Studio beschrieben sind.

Wenn Sie die Datei mcp.json manuell bearbeiten, sollte die MCP-Serverregistrierung wie folgt aussehen:

{
  "servers": {
    "pac-mcp": {
      "type": "stdio",
      "command": "dnx",
      "args": ["Microsoft.PowerApps.CLI.Tool", "--yes", "copilot", "mcp", "--run"]
    },
  }
}

Visual Studio Code

Um den MCP-Server mit VS Code zu registrieren, führen Sie die in den Verwendung von MCP-Servern in VS Code beschriebenen Schritte aus.

Claude Code

Um den MCP-Server bei Claude Code zu registrieren, folgen Sie den im Connect Claude Code to tools via MCP beschriebenen Schritten.

Um den MCP-Server manuell zu registrieren, können Sie folgenden Befehl ausführen claude mcp add-json :

claude mcp add-json pac-cli '{"type":"stdio","command":"dnx","args":["Microsoft.PowerApps.CLI.Tool","--yes","copilot","mcp","--run"]}'

Interagieren mit dem MCP-Server

Sobald der MCP-Server mit Ihrem MCP-kompatiblen Tool registriert ist, können Sie mit der Interaktion mit dem Server mit natürlicher Sprache beginnen. Hier sind ein paar Beispiele:

show me AI related tenant settings
Create MD file with table listing all Dataverse environments

Eine vollständige Liste der verfügbaren Befehle finden Sie in der Power Platform CLI-Referenz.