Ühenda Dataverse MCP GitHub Copilotiga Visual Studio Code'is ja Copilot CLI-s

See artikkel selgitab, kuidas seadistada ja kasutada Microsoft Dataverse'i mudeli kontekstiprotokolli (MCP) serverit GitHub Copilotiga Visual Studio Code'is ja GitHub Copilot CLI-s.

GitHub Copilot Visual Studio Code'is

Eeltingimused

Ühenduse loomise sammud Dataverse MCP serveriga Visual Studio Code'is

  1. Ava Visual Studio Code. Vali View>Command Palette (Ctrl+Shift+P), kirjuta MCP: Add Server ja seejärel HTTP või Server Said Events.

  2. Kleepige oma eksemplari URL, näiteks https://contoso.crm.dynamics.com/, lisage sellele /api/mcp ja vajutage sisestusklahvi (Enter). Eksemplari URL-i saate aadressilt make.powerapps.com >Seaded (hammasrattaikoon) >Seansi üksikasjad>Eksemplari URL. Organisatsiooni URL koos lisaga.

    See samm genereerib MCP serveri konfiguratsiooni Visual Studio Code'is.

  3. Sisesta MCP serveri nimi või vajuta Enter, et aktsepteerida vaikimisi nime.

  4. Vali Global või Workspace.

  5. Vajutage klahvikombinatsiooni Ctrl+Alt+I ja veenduge, et agendirežiim on valitud. Agent režiimis Visual Studio Code GitHub Copilot

GitHub Copilot CLI

Eeltingimused

Variant 1: Lisa MCP server käsitsi

Dataverse MCP serverit saab konfigureerida GitHub Copilot CLI-s, muutes MCP konfiguratsioonifaili otse.

  1. Ava oma MCP konfiguratsioonifail. Globaalse konfiguratsiooni jaoks redigeeri ~/.copilot/mcp-config.json. Projektipõhise konfiguratsiooni jaoks redigeeri .mcp/copilot/mcp.json oma projekti kataloogis.

  2. Lisa järgmine JSON-i lõik. Asenda <your org URL> see oma Dataverse'i keskkonna URL-iga (näiteks https://contoso.crm.dynamics.com).

    {
      "mcpServers": {
        "DataverseMcp": {
          "type": "http",
          "url": "<your org URL>/api/mcp"
        }
      }
    }
    
  3. Salvesta fail ja taaskäivita GitHub Copilot CLI, et muudatused jõustuksid.

Variant 2: Kasuta Awesome Copiloti turult pärit Dataverse'i pluginat

Awesome Copilot turg pakub Dataverse'i pluginat, mis sisaldab oskustmcp-configure. See oskus juhendab sind Dataverse'i MCP serveri interaktiivses seadistamises, sealhulgas keskkonna avastamisel ja lõpp-punktide valikul.

  1. Lisa Awesome Copilot turg oma Copiloti CLI-sse:

    copilot plugin marketplace add github/awesome-copilot
    
  2. Paigalda Dataverse plugin:

    copilot plugin install dataverse@awesome-copilot
    
  3. Copiloti vestluses kasuta /dataverse:mcp-configure oskust Dataverse'i MCP serveri seadistamiseks. See oskus juhendab sind keskkonna valimisel ja valikul üldkasutatavate (/api/mcp) ja eelvaate (/api/mcp_preview) lõpp-punktide vahel.

Dataverse'iga ühenduse loomine mudelikonteksti protokolli abil