Σύνδεση του Dataverse MCP με το GitHub Copilot στο Visual Studio Code και το Copilot CLI

Αυτό το άρθρο εξηγεί πώς μπορείτε να ρυθμίσετε και να χρησιμοποιήσετε τον διακομιστή πρωτοκόλλου περιβάλλοντος μοντέλου Microsoft Dataverse (MCP) με το GitHub Copilot στο Visual Studio Code και το GitHub Copilot CLI.

GitHub Copilot στο Visual Studio Code

Προαπαιτούμενα

Βήματα για σύνδεση στον διακομιστή Dataverse MCP στο Visual Studio Code

  1. Ανοίξτε Visual Studio Code. Επιλέξτε Προβολή>παλέτας εντολών (Ctrl+Shift+P), πληκτρολογήστε MCP: Προσθήκη διακομιστή και, στη συνέχεια, επιλέξτε HTTP ή Απεσταλμένα συμβάντα διακομιστή.

  2. Επικολλήστε τη διεύθυνση URL της παρουσίας σας, όπως https://contoso.crm.dynamics.com/, προσάρτηση /api/mcp σε αυτή και πατήστε enter. Μπορείτε να λάβετε τη διεύθυνση URL παρουσίας στο make.powerapps.com > Ρυθμίσεις (εικονίδιο γραναζιού) >Λεπτομέρειες περιόδου λειτουργίας>. Διεύθυνση URL οργανισμού με παράρτημα.

    Αυτό το βήμα δημιουργεί τη ρύθμιση παραμέτρων του διακομιστή MCP στο Visual Studio Code.

  3. Πληκτρολογήστε ένα όνομα διακομιστή MCP ή πατήστε το Enter για να αποδεχτείτε το προεπιλεγμένο όνομα.

  4. Επιλέξτε Καθολικός ή χώρος εργασίας.

  5. Πατήστε Ctrl+Alt+I και βεβαιωθείτε ότι έχει επιλεγεί η λειτουργία παράγοντα. Λειτουργία πράκτορα στο Visual Studio Code GitHub Copilot

GitHub Copilot CLI

Προαπαιτούμενα

Επιλογή 1: Μη αυτόματη προσθήκη του διακομιστή MCP

Μπορείτε να ρυθμίσετε τις παραμέτρους του διακομιστή Dataverse MCP στο GitHub Copilot CLI, μέσω απευθείας επεξεργασίας του αρχείου ρύθμισης παραμέτρων MCP.

  1. Ανοίξτε το αρχείο ρύθμισης παραμέτρων MCP. Για καθολική ρύθμιση παραμέτρων, επεξεργαστείτε το ~/.copilot/mcp-config.json. Για τη ρύθμιση παραμέτρων εμβέλειας έργου, επεξεργαστείτε .mcp/copilot/mcp.json τον κατάλογο του έργου σας.

  2. Προσθέστε το ακόλουθο τμήμα κώδικα JSON. Αντικαταστήστε το <your org URL> με τη διεύθυνση URL περιβάλλοντος Dataverse (για παράδειγμα, https://contoso.crm.dynamics.com).

    {
      "mcpServers": {
        "DataverseMcp": {
          "type": "http",
          "url": "<your org URL>/api/mcp"
        }
      }
    }
    
  3. Αποθηκεύστε το αρχείο και επανεκκινήστε το GitHub Copilot CLI για να τεθούν σε ισχύ οι αλλαγές.

Επιλογή 2: Χρησιμοποιήστε την προσθήκη Dataverse από το Marketplace Awesome Copilot

Το Awesome Copilot marketplace παρέχει μια προσθήκη Dataverse που περιλαμβάνει μια mcp-configure δεξιότητα. Αυτές οι δεξιότητες σας καθοδηγούν στη ρύθμιση παραμέτρων του διακομιστή Dataverse MCP με αλληλεπιδραστικό τρόπο, συμπεριλαμβανομένου του εντοπισμού περιβάλλοντος και της επιλογής τελικού σημείου.

  1. Προσθέστε το εκπληκτικό marketplace Copilot στο Copilot CLI σας:

    copilot plugin marketplace add github/awesome-copilot
    
  2. Εγκαταστήστε την προσθήκη Dataverse:

    copilot plugin install dataverse@awesome-copilot
    
  3. Σε μια περίοδο λειτουργίας συνομιλίας Copilot, χρησιμοποιήστε την /dataverse:mcp-configure ικανότητα για να ρυθμίσετε τον διακομιστή Dataverse MCP. Οι δεξιότητες σας καθοδηγούν στην επιλογή του περιβάλλοντός σας και στην επιλογή μεταξύ των τελικών σημείων που είναι διαθέσιμα στο ευρύ κοινό (/api/mcp) και των τελικών σημείων προεπισκόπησης (/api/mcp_preview).

Σύνδεση στο Dataverse με το Πρωτόκολλο περιβάλλοντος μοντέλου