Lisää Model Context Protocol (MCP) -palvelin agenttiisi työkaluna (GitHub Copilot) (esikatselu)

[Tämä artikkeli sisältää julkaisua edeltävää materiaalia ja voi muuttua.]

Model Context Protocol (MCP) on standardi työkalujen altistamiseen agentille. Kun lisäät MCP-palvelimen agentillesi, agentti voi käyttää kaikkia työkaluja, joita palvelin tarjoaa keskustelun aikana.

Näitä ohjeita käytetään, kun MCP-palvelin halutaan lisätä GitHub Copilot -ympäristön tarjoamaan agenttiin. Työkalutyyppien yleiskatsauksen löydät kohdasta Saatavilla olevat agentit (GitHub Copilot).

Lisää työkalu -valintaikkunan MCP-välilehti listaa MCP-palvelimet, jotka on jo julkaistu organisaatiollesi, kuten Microsoft 365 -palvelut, Foundry IQ ja Fabric IQ.

  1. Kirjaudu sisään Copilot Studio -palveluun ja avaa agenttisi.

  2. Agentin navigointipalkista valitse Build-välilehti .

  3. Oikealla olevasta komponenttipaneelista valitse Työkalut ja sitten Lisää työkalu.

  4. Lisää työkalu -valintaikkunassa valitse MCP-välilehti ja valitse palvelin.

  5. Palvelimen yksityiskohtasivulla tutustu sen kuvaukseen ja, jos saatavilla, Docs-linkkiin saadaksesi tietoa palvelimen toiminnasta. Valitse Lisää.

  6. Mitä seuraavaksi tapahtuu, riippuu palvelimesta:

    • Jotkut palvelimet (esimerkiksi ensimmäisen osapuolen Microsoft 365 -palvelimet, kuten Mail) muodostavat yhteyden automaattisesti kirjautuneen käyttäjän käyttäjätiedoilla, ja palvelin lisätään suoraan.
    • Muut palvelimet kehottavat luomaan yhteyden, jossa on kyseiselle palvelimelle spesifisiä kenttiä (esimerkiksi näyttönimi ja todennustyyppi tai päätepisteen URL ja API-avain). Anna pyydetyt arvot ja valitse Luo.

    Nämä arvot ovat palvelinkohtaisia. Käytä palvelimen Docs-linkkiä, jos käytettävissä, saadaksesi asennustiedot.

Koska jokainen palvelin voi vaatia eri yhteysarvoja ja muuttua Copilot Studiosta riippumatta, tässä artikkelissa ei luetella jokaisen palvelimen kenttiä. Luota lisättävän palvelimen osalta tuotteessa olevaan kuvaukseen ja dokumentaatiolinkkiin.

Mukautetun MCP-palvelimen lisääminen URL-osoitteen mukaan

Käytä tätä reittiä yhdistääksesi MCP-palvelimen, jota ei ole jo julkaistu galleriassa.

Vaatimukset

Lisää MCP-palvelin Build-välilehdeltä

  1. Kirjaudu sisään Copilot Studio -palveluun ja avaa agenttisi.

  2. Agentin navigointipalkista valitse Build-välilehti .

  3. Oikealla olevasta komponenttipaneelista valitse Työkalut.

  4. Lisää työkalu -valintaikkunassa valitse Lisää, hakupalkin vierestä ja valitse sitten Model Context Protocol (MCP).

  5. Lisää MCP-palvelinsivulla syötä seuraavat tiedot:

    • Nimi: lyhyt, kuvaileva nimi, joka auttaa agenttia päättämään, milloin käyttää tämän palvelimen työkaluja. Tämä nimi on se, mitä agentti näkee.
    • Kuvaus: yhden tai kahden lauseen yhteenveto siitä, mitä palvelin tekee ja milloin agentin tulisi sitä käyttää.
    • Palvelimen URL: MCP-palvelimen HTTPS-päätepiste.
    • Tunnistautuminen: valitse palvelimen tarvitsema todennusmenetelmä ja syötä menetelmän tarvitsemat tunnistetiedot tai konfiguraatioarvot.
  6. Valitse Lisää yhdistääksesi.

    Copilot Studio ottaa yhteyttä MCP-palvelimeen, neuvottelee protokollan kättelystä ja listaa sitten palvelimen käyttämät työkalut.

  7. Tutustu näkyviin työkaluihin.

    Tarkista jokaisen työkalun nimi ja kuvaus. Jos työkalulla ei ole selkeää kuvausta, agentin vastaukset, jotka liittyvät työkaluun, ovat vähemmän luotettavia. Pyydä MCP-palvelimen tekijää parantamaan kuvausta ennen kuin luotat tuotantotyökaluun.

  8. Valitse Tallenna saadaksesi palvelimen lisäämisen päätökseen.

Palvelin näkyy agentin työkalulistassa Build-välilehdellä.

Testaa palvelinta

Kun olet lisännyt palvelimen, testaa se ennen agentin julkaisua.

  1. Valitse Esikatselu-välilehti .

  2. Kysy agentilta kysymys, joka vaatii jonkin palvelimen työkaluista.

  3. Tarkista agentin vastaus. Avaa aktiivisuusjäljitys varmistaaksesi, mikä työkalu on kutsuttu, mitkä argumentit on otettu läpi ja mitä työkalu palautti. Katso Käytä aktiivisuuden jäljitystä agentin virheenkorjaukseen.

Jos agentti ei käynnistä työkalua odotetulla tavalla, tarkenna palvelimen nimeä, palvelinkuvausta tai agentin ohjeita. Yksittäisten työkalujen nimet ja kuvaukset tulevat suoraan MCP-palvelimelta. Jos niitä täytyy muuttaa, pyydä MCP-palvelimen tekijää päivittämään ne. Lue lisää kohdasta Määritä agentin tiedot ja ohjeet.

Hallinnoi palvelinta lisäämisen jälkeen

Jos haluat poistaa MCP-palvelimen tai sammuttaa sen väliaikaisesti, käytä standardityökalujen hallintaprosessia. Lue lisää kohdasta Työkalujen hallinta ja poistaminen agentissa (GitHub Copilot).

Jos palvelimen URL-osoite, todennus tai näkyvät työkalut muuttuvat lisäämisen jälkeen, muokkaa palvelimen merkintää samassa Työkalut-valikossa virkistääksesi yhteyden ja lue työkalulista uudelleen.

Rajoitukset

  • Jokainen agentti voi muodostaa yhteyden useisiin MCP-palvelimiin, mutta samanaikaisesti käynnissä olevien MCP-palvelininstanssien kokonaismäärä yhdessä keskustelussa on rajattu. Jos liität enemmän MCP-palvelimia kuin rajoitus sallii ja agentti yrittää käyttää niitä kaikkia samana vuorona, ylimääräiset palvelimet ohitetaan eikä niiden työkaluja ole käytettävissä kyseisellä vuorolla.
  • Pidä MCP-palvelimien määrä, jotka ovat kiinnitettyinä yhteen agenttiin, pienenä ja poista palvelimet, joita et enää käytä, jotta agentilla on tilaa kutsua ne palvelimet, joista välität.
  • Jokainen MCP-palvelin lasketaan agentin isännöimien työkalujen kokonaismäärään.