Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Denne artikel indeholder svar på ofte stillede spørgsmål om brug af Microsoft Dataverse med en MCP-server (Model Context Protocol).
Jeg kan ikke godkende. Hvad er problemet?
Kontrollér, at URL-adressen til Dataverse-miljøet i din MCP-klientkonfiguration er korrekt. Gå til Power Apps, vælg det korrekte miljø, og vælg derefter Indstillinger (tandhjulsikon) >Sessionsdetaljer for at bekræfte url-adressen til din forekomst.
Kontrollér også, at den MCP-klient, du bruger, er aktiveret i Power Platform Administration. Flere oplysninger: Konfigurer og administrer Dataverse MCP-serveren for et miljø
Hvilke MCP-værktøjer er tilgængelige, og hvad gør de?
Dataverse MCP-serveren indeholder værktøjer til almindelige datahandlinger, f.eks. forespørgsler om poster, oprettelse og opdatering af rækker, beskrivelse af tabelskemaer og visning af tabeller. Du kan se en komplet liste over værktøjer og beskrivelser ved at gå til Opret forbindelse til dataverse med modelkontekstprotokol.
Kan jeg begrænse, hvilke tabeller eller poster der er tilgængelige via MCP-serveren?
Ja. Dataverse MCP-serveren respekterer Dataverse-sikkerhedsroller og sikkerhed på rækkeniveau. Brugerne kan kun få adgang til tabeller og poster, som deres sikkerhedsrolle tillader. Der kræves ingen yderligere MCP-specifikke adgangskontrolelementer ud over standardkonfigurationen af Dataverse-sikkerheden.
Er der omkostninger forbundet med at bruge Dataverse MCP-serveren?
Fra og med den 15. december 2025 opkræves Dataverse MCP-værktøjer, når de tilgås af AI-agenter, der er oprettet uden for Microsoft Copilot Studio. Hvis du har kvalificerede Dynamics 365 Premium-licenser eller en USL (Microsoft 365 Copilot User Subscription License), opkræves du ikke for at få adgang til Dynamics 365-data. Du kan få oplysninger om faktureringssatser ved at gå til Opret forbindelse til Dataverse med modelkontekstprotokol.
Kan jeg bruge Dataverse MCP-serveren med flere miljøer?
Ja. Hvert Dataverse-miljø kan have sin egen MCP-serverkonfiguration. Du kan oprette forbindelse til flere miljøer ved at konfigurere separate MCP-serverposter i klienten, der hver især peger på en anden URL-adresse til miljøet.
Tips
Hvis du bruger Microsoft Copilot Studio, kan du bruge guiden MCP-onboarding til at forbinde din agent med Dataverse MCP-servere på tværs af flere miljøer. Guiden fører dig gennem konfiguration af serveren og konfiguration af godkendelse. Flere oplysninger: Opret forbindelse mellem din agent og en eksisterende MCP-server
Hvad skal jeg gøre, hvis et Dataverse MCP-værktøj returnerer en fejl?
Hvis et værktøj returnerer en fejl, kan du prøve at omformulere prompten og sende den igen. Brug mere specifikt sprog til at beskrive, hvad du vil opnå. Hvis fejlen fortsætter, skal du kontrollere, at du har de relevante Dataverse-tilladelser til den handling, du forsøger at udføre.
Hvorfor kan jeg ikke se søgeværktøjet på Dataverse MCP-serveren?
Søgeværktøjet er kun tilgængeligt, når Dataverse-søgning er aktiveret for dit miljø. Hvis Dataverse-søgning ikke er slået til, vises søgeværktøjet ikke på listen over tilgængelige MCP-værktøjer. Hvis du vil aktivere Dataverse-søgning, skal du gå til Konfigurer Dataverse-søgning efter dit miljø.
Hvorfor kan jeg se forskellige værktøjer på /api/mcp og /api/mcp_preview slutpunkter?
Slutpunktet /api/mcp indeholder det offentligt tilgængelige sæt Dataverse MCP-værktøjer, mens slutpunktet /api/mcp_preview indeholder yderligere prøveversionsværktøjer, der evalueres, før de bliver offentligt tilgængelige. Eksempelværktøjerne kan blive ændret eller fjernet uden varsel. Hvis du vil have adgang til prøveversionsværktøjerne, skal en administrator aktivere indstillingen prøveversionsfunktioner i Power Platform Administration. Flere oplysninger: Brug prøveversionsværktøjer og kommende funktioner på Dataverse MCP-serveren
Hvordan aktiverer jeg debug-logning for den lokale proxy?
Hvis du oplever problemer med den lokale proxy (@microsoft/dataverse), kan du aktivere logføring af fejlfinding for at hente detaljeret output til fejlfinding. Føj argumenterne --log-level og --log-file til proxykommandoen:
npx @microsoft/dataverse mcp https://yourorg.crm.dynamics.com --log-level Debug --log-file
Logfilen skrives til systemets midlertidige mappe. Standardplaceringen afhænger af operativsystemet:
| Operativsystem | Placering af logfil |
|---|---|
| Windows | C:\Users\<username>\AppData\Local\Temp\ |
| Linux | /tmp/ |
| macOS | Den mappe, der er angivet af $TMPDIR miljøvariablen, typisk /var/folders/.../T/. Kør echo $TMPDIR i en terminal for at finde den nøjagtige sti. |
Du kan dele outputlogfilen med Microsoft, når du åbner en supporthændelse, for at hjælpe med at diagnosticere problemet.