Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Note
Tässä artikkelissa kuvataan ominaisuuksia, joita käytetään agenteissa tai agenttivirroissa, joita käytetään standardivaljastuksen voimalla.
Jos olet jo määrittänyt MCP-palvelimen (Model Context Protocol), voit yhdistää MCP-palvelimen agenttiisi.
Agentti voidaan yhdistää MCP-palvelimeen Copilot Studiossa kahdella tavalla:
- Lisää MCP-palvelin Copilot Studio:ssä ohjatulla MCP-perehdyttämistoiminnolla (suositus)
- Mukautetun liittimen luominen palvelimeen Power Apps kautta
Tässä artikkelissa kuvataan kummankin menetelmän tiedot.
Vaihtoehtoisesti voit rekisteröidä olemassa olevan MCP-palvelimen agentteihin 365 käyttämällä agentteja 365 CLI ja Microsoft 365 -hallinta Center. Kun palvelin on rekisteröity ja hyväksytty, se on käytettävissä Copilot Studio. Lisätietoja on artikkelissa Oman (BYO) MCP-palvelimen tuominen.
Jos sinulla ei vielä ole MCP-palvelinta määritettynä, katso artikkelista Uuden MCP-palvelimen luominen tietoja käytön aloittamisesta.
Tuetut kuljetukset
MCP:ssä kuljetukset ovat asiakas-palvelin-viestinnän perusta. Kuljetukset hoitavat viestien lähettämisen ja vastaanottamisen mekaniikan. Tällä hetkellä Copilot Studio tukee Streamable-siirtotyyppiä.
Note
Koska SSE-kuljetus on vanhentunut, Copilot Studio ei enää tue SSE:tä MCP:ssä elokuun 2025 jälkeen.
Vaihtoehto 1: Käytä MCP:n ohjattua perehdyttämistoimintoa (suositus)
Yksinkertaisin tapa muodostaa yhteys aiemmin luotuun MCP-palvelimeen on Copilot Studio sisällä ohjatun MCP-perehdyttämistoiminnon avulla.
Tässä menetelmässä on kaksi osaa:
- MCP-peruspalvelimen tietojen määrittäminen
- Todentamisen määrittäminen MCP-palvelimella
Peruspalvelimen tietojen määrittäminen
Siirry agenttisi Työkalut-sivulle .
Valitse Lisää työkalu.
Valitse Uusi työkalu.
Valitse Mallikontekstiprotokolla. MCP:n ohjattu asennustoiminto tulee näkyviin.
Täytä tarvittavat kentät Palvelimen nimi, Palvelimen kuvaus ja Palvelimen URL-osoite. Kirjoita lyhyt kuvaus MCP-palvelimen toiminnoista. Agentin järjestäjä käyttää näitä tietoja sen määrittämiseen, kutsutaanko palvelinta suorituksen aikana.
Valitse MCP-palvelimesi todennustyyppi tarvittaessa. Käytössä on kolme vaihtoehtoa:
- Ei mitään
- Ohjelmointirajapinta-avain: Ohjelmointirajapinta-avaimen todentamisen määrittäminen
- OAuth 2.0: OAuth 2.0 -todennuksen määrittäminen
Jos valitsit Ei mitään, valitse Luo. Näyttöön avautuu Lisää työkalu -valintaikkuna. Siirry kohtaan Luo uusi yhteys ja lisää MCP-palvelin agentillesi.
Todentamisen määrittäminen MCP-palvelimella
Jos palvelin vaatii todentamisen, sinulla on kaksi vaihtoehtoa:
- Ohjelmointirajapinta-avain: Valitse tämä vaihtoehto, jos MCP-palvelimesi edellyttää ohjelmointirajapinnan avainta todentamiseen. Ohjelmointirajapinnan avain on yksinkertainen vaihtoehto todentamiseen palvelimella. Agentin käyttäjä antaa ohjelmointirajapinnan avaimen, ja agentti sisällyttää sen MCP-palvelimeen esittämiin pyyntöihin.
- OAuth 2.0: Valitse tämä vaihtoehto, jos MCP-palvelimesi käyttää OAuth 2.0:a todentamiseen. OAuth 2.0 antaa yksittäisten käyttäjien tehdä todennuksen palvelimen avulla ja myöntää käyttöoikeudet sovelluksellesi (agentille) jakamatta tunnistetietojaan.
Jos päätät käyttää todennusta, sinun on määritettävä todennuksen tiedot. Vaiheet riippuvat valitsemastasi todennustyypistä.
Ohjelmointirajapinta-avaimen todentamisen määrittäminen
Valitse todennustyypiksi ohjelmointirajapinnan avain . Näet lisää kenttiä, jotta voit määrittää ohjelmointirajapinnan avaimen.
Valitse käytettävän ohjelmointirajapinta-avaimen tyyppi . Sinulla on kaksi vaihtoehtoa:
- Otsikko: Valitse tämä vaihtoehto, jos MCP-palvelimesi edellyttää API-avaimen lähettämisen pyynnön otsikossa.
- Kysely: Valitse tämä vaihtoehto, jos MCP-palvelimesi edellyttää API-avaimen lähettämisen kyselyparametrina URL-osoitteessa.
Anna nimi otsikolle tai kyselyparametrille, johon tulee sisällyttää ohjelmointirajapinta-avain.
Valitse Luo. Näyttöön avautuu Lisää työkalu -valintaikkuna. Siirry kohtaan Luo uusi yhteys ja lisää MCP-palvelin agentillesi.
OAuth 2.0 -todennuksen määrittäminen
Valitse todennustyypiksi OAuth 2.0 .
Valitse käytettävä OAuth 2.0 -todennuksen tyyppi . Käytössä on kolme vaihtoehtoa:
- Dynaaminen etsintä: Valitse tämä vaihtoehto, jos MCP-palvelimesi tukee OAuth 2.0 :n dynaamista asiakasrekisteröintiä (DCR) etsintämekanismin avulla. Asiakas voi käyttää etsintäpäätepistettä tarvittavien päätepisteiden löytämiseen automaattisesti ja rekisteröityä tunnistetietopalveluun.
- Dynaaminen: Valitse tämä vaihtoehto, jos MCP-palvelimesi tukee dynaamista OAuth 2.0 DCR:ää, mutta ei tue dynaamista etsintämekanismia. Asiakas voi yhä rekisteröityä tunnistetietopalveluun, mutta tarvittavat päätepisteet on annettava manuaalisesti.
- Manuaalinen: Valitse tämä vaihtoehto, jos MCP-palvelimesi edellyttää OAuth 2.0 -asetusten manuaalista määritystä.
Dynaaminen etsintä
Jos MCP-palvelimesi tukee OAuth 2.0 Dynamic Client Registration (DCR) -mekanismia, voit käyttää dynaamista etsintätoimintoa. Jos sitä tuetaan, DCR:n etsiminen on yksinkertaisin tapa määrittää OAuth 2.0 -todennus MCP-palvelimella Copilot Studiossa.
Valitse Dynaaminen etsintä OAuth 2.0 -todennustyypiksi.
Lisää palvelin valitsemalla Luo . Asiakas etsii etsintäpäätepisteen avulla automaattisesti tarvittavat päätepisteet ja rekisteröityy tunnistetietopalveluun.
Jatka valitsemalla Seuraava. Näyttöön avautuu Lisää työkalu -valintaikkuna.
Jatka uuden yhteyden luomista ja lisää MCP-palvelin agentillesi.
Dynaaminen
Valitse OAuth 2.0 -todennustyypiksi Dynaaminen .
Täytä tarvittavat kentät:
- Valtuutuksen URL-osoite: Se tunnistetietopalvelun palvelin, jonka asiakasrekisteröinti- ja valtuutuspäätepisteitä voi käyttää.
- Tunnuksen URL-malli: Päätepiste, jossa agentti vaihtaa valtuutuskoodin (tai päivitystunnuksen) käyttöoikeustietuetta ja päivitystunnusta varten. Käyttöoikeustietue antaa agenttisi käyttää MCP-palvelinta käyttäjän puolesta. Päivitystunnusten avulla agenttisi voi saada uudet käyttöoikeudet ja päivitystunnukset päivityksen päätepisteestä, kun aiempi käyttöoikeustietue vanhenee.
Lisää palvelin valitsemalla Luo . Määrityksestä riippuen takaisinkutsun URL-osoite saattaa tulla näkyviin. Takaisinkutsun URL-osoitteessa tunnistetietopalvelu vastaa valtuutuskoodilla, kun käyttäjä kirjautuu sisään ja myöntää käyttöoikeudet agentillesi.
Jos näet takaisinkutsun URL-osoitteen, kopioi takaisinkutsun URL-osoite ja lisää se sovelluksen rekisteröintiin tunnistetietopalvelussasi.
Jatka valitsemalla Seuraava. Näyttöön avautuu Lisää työkalu -valintaikkuna.
Jatka uuden yhteyden luomista ja lisää MCP-palvelin agentillesi.
Manuaalinen
Valitse OAuth 2.0 -tyypiksi Manuaalinen . Lisää kenttiä tulee näkyviin OAuth 2.0 -asetusten määrittämiseksi.
Täytä tarvittavat kentät:
- Asiakastunnus: Asiakastunnus tunnistaa tunnistetietopalvelun ongelmat, kun rekisteröit sovelluksesi. Asiakastunnuksen avulla tunnistetietopalvelu tietää, mikä sovellus tekee pyynnön.
- Asiakassalasana: Asiakassalasana, jonka tunnistepalvelun tarjoaja myöntää kun rekisteröit sovelluksesi. Agenttisi lähettää asiakassalaisuuden ja asiakastunnuksen todistaakseen, että agenttisi on valtuutettu pyytämään käyttöoikeustietueita MCP-palvelimelle.
- Valtuutuksen URL: Tunnistetietopalvelun päätepiste, jossa agenttisi ohjaa käyttäjän kirjautumaan sisään ja myöntämään käyttöoikeudet agentillesi (suostumuskortti, joka esitetään agenttikeskustelussa). Käyttäjä todentaa tässä, ja sitten tunnistetietopalvelu vastaa agentille valtuutuskoodilla.
- Tunnuksen URL-malli: Päätepiste, jossa agentti vaihtaa valtuutuskoodin (tai päivitystunnuksen) käyttöoikeustietuetta ja päivitystunnusta varten. Käyttöoikeustietue antaa agenttisi käyttää MCP-palvelinta käyttäjän puolesta. Päivitystunnusten avulla agenttisi voi saada uudet käyttöoikeudet ja päivitystunnukset päivityksen päätepisteestä, kun aiempi käyttöoikeustietue vanhenee.
- Päivitä URL-osoite: Päätepiste, jolla pyydetään uutta käyttöoikeustietuetta päivitystunnuksen avulla (jotta käyttäjän ei tarvitse kirjautua sisään uudelleen tunnuksen vanhentuessa).
- Alueet (Valinnainen): Käyttöoikeudet, joita sovelluksesi pyytää, välilyöntikohtaisena luettelona.
Lisää palvelin valitsemalla Luo . Näyttöön tulee takaisinkutsun URL-osoite . Takaisinkutsun URL-osoitteessa tunnistetietopalvelu vastaa valtuutuskoodilla, kun käyttäjä kirjautuu sisään ja myöntää käyttöoikeudet agentillesi.
Kopioi takaisinkutsun URL-osoite ja lisää se sovelluksesi rekisteröintiin tunnistetietopalvelussasi.
Jatka valitsemalla Seuraava. Näyttöön avautuu Lisää työkalu -valintaikkuna.
Jatka uuden yhteyden luomista ja lisää MCP-palvelin agentillesi.
Luo uusi yhteys ja lisää MCP-palvelin agentillesi.
Valitse Lisää työkalu -kohdassa Luo uusi yhteys MCP-palvelimelle tai käytä aiemmin luotua yhteyttä.
Viimeistele MCP-palvelimen lisääminen agentillesi valitsemalla Lisää agenttiin .
Vaihtoehto 2: Luo mukautettu MCP-liitin Power Appsissa
Voit luoda mukautetun liittimen Power Appsissa manuaalisesti, jos haluat määrittää yhteyden palvelimeen.
Jotta voit suorittaa tämän toiminnon, tarvitset rakennetiedoston MCP-palvelimellesi. Rakennetiedosto on OpenAPI-määrityksen YAML-tiedosto, joka kuvaa MCP-palvelimen ohjelmointirajapinnan.
Saat lisätietoja määritystiedoston ulkoasusta tutustumalla annettuun MCP-palvelimen rakenneesimerkkiin.
Siirry agenttisi Työkalut-sivulle .
Valitse Lisää työkalu.
Valitse Uusi työkalu.
Valitse Mukautettu liitin. Sinut ohjataan Power Appsiin luomaan uusi mukautettu liitin.
Valitse Uusi mukautettu yhdistin.
Valitse Tuo OpenAPI-tiedosto.
Siirry rakennetiedostoon ja tuo tiedosto valitsemalla Tuo .
Viimeistele määritykset Power Appsissa valitsemalla Jatka . Lisätietoja määritysprosessista on Power Apps dokumentaatiossa osoitteessa Tuo OpenAPI-määritys.
Esimerkki MCP-palvelimen rakenteesta
Tässä on OpenAPI-mallirakennetiedosto MCP-palvelimelle kuvitteellisia tietoja käyttäen YAML-muodossa. Sinun on täytettävä oman MCP-palvelimesi tiedot. Tässä mallissa käytetään Streamable-siirtotyyppiä.
swagger: '2.0'
info:
title: Contoso
description: MCP Test Specification, YAML for streamable MCP support in Copilot Studio
version: 1.0.0
host: contoso.com
basePath: /
schemes:
- https
paths:
/mcp:
post:
summary: Contoso Lead Management Server
x-ms-agentic-protocol: mcp-streamable-1.0
operationId: InvokeMCP
responses:
'200':
description: Success
MCP-yhteyden muokkaaminen
McP-liittimen muokkaaminen tai mukautettujen parametrien lisääminen:
- Siirry Power Apps- tai Power Automate-portaaliin ja valitse Mukautettavat liittimet.
- Etsi liitintiedosto liittimien luettelosta ja tee tarvittavat päivitykset käyttämällä jotakin käytettävissä olevista menetelmistä.
MCP-palvelimet ja tietokäytännöt
MCP-palvelimien käyttö Copilot Studio on riippuvainen Power Platform -liittimien yhteydestä. Tämä ehto tarkoittaa sitä, että jos tietokäytäntö säätelee Power Platform -liittimiä, se säätelee myös MCP-palvelimen käyttöä ja sen työkaluja agentillesi. Lisätietoja on kohdassa Tietokäytännön määrittäminen.