Microsoft MCP-servercertificering

Model Context Protocol (MCP)-servers zijn services die tools en acties bieden voor Microsoft 365 Copilot en andere AI-gestuurde toepassingen. Om ervoor te zorgen dat externe services van derden veilig, betrouwbaar en conform de standaarden zijn, vereist Microsoft dat ze een certificeringsproces doorlopen voordat ze beschikbaar worden gesteld aan alle gebruikers. Momenteel wordt de certificering van een MCP-server afgehandeld via het Microsoft-connectorcertificeringsprogramma, net als een standaard Power Platform-connector. Met andere woorden, een MCP-server wordt verpakt en ingediend als een Power Platform-connector en moet voldoen aan alle toepasselijke Marketplace-beleidsregels en technische standaarden. Dit artikel beschrijft het huidige MCP-servercertificeringsproces.

Gecertificeerde MCP-servers

Elke gecertificeerde MCP-server biedt referentiecontent ter ondersteuning van het instellen van de tools en acties die integreren met Microsoft 365 Copilot en andere AI-toepassingen. Om de gefilterde lijst met momenteel gecertificeerde MCP-servers te bekijken, gaat u naar MCP-servers.

Vereisten

Voordat u een MCP-server ter certificering indient, moet u ervoor zorgen dat u voldoet aan alle geschiktheids-, technische en compliance-vereisten.

Geschiktheid van de uitgever

U moet een geverifieerde uitgever zijn om MCP-servers ter certificering in te dienen. Uw organisatie moet:

  • Een Microsoft Partnercentrum-account hebben met een voltooide bedrijfsverificatie.

  • Zich hebben ingeschreven voor het Microsoft 365 en Copilot-programma.

  • Eigendom hebben van of controle hebben over het MCP-servereindpunt dat u indient.

Als u een onafhankelijke uitgever bent die niet de eigenaar is van de onderliggende service, komt u niet in aanmerking om rechtstreeks in te dienen. U moet samenwerken met de service-eigenaar of de verificatie voltooien voordat u certificering kunt aanvragen.

Authenticatieondersteuning

MCP-servers moeten ten minste één goedgekeurde authenticatiemethode ondersteunen, zoals OAuth 2.0 (voorkeur), API-sleutel of Basic Authentication.

Voor op OAuth gebaseerde MCP-servers registreert u een multitenant-applicatie bij uw identiteitsprovider en geeft u de vereiste OAuth-configuratiegegevens op tijdens de indiening. U moet ook testreferenties en configuratie-instructies verstrekken, zodat Microsoft elke MCP-tool kan valideren tijdens de certificering.

MCP-artefacten en -verpakking

Verpak MCP-servers met behulp van dezelfde artefacten en structuur als Power Platform-connectors. Voeg de volgende componenten toe:

  • Een volledige OpenAPI-definitie die alle MCP-tools en eindpunten beschrijft

  • Correct geconfigureerde authenticatie-instellingen

  • Vereiste metadata zoals naam, beschrijving, categorieën, pictogrammen en lokalisatie

  • Een intro.md-bestand dat dient als de openbare documentatie voor de MCP-server

Het intro.md-bestand moet het doel van de MCP-server, de ondersteunde tools, de installatiestappen, de authenticatievereisten en de bekende beperkingen beschrijven. Test alle MCP-tools grondig vóór indiening om consistente en geldige reacties te garanderen.

Zie voor meer informatie Connectorbestanden voorbereiden voor certificering.

Certificeringsproces

Het certificeringsproces voor MCP-servers omvat meerdere stappen om ervoor te zorgen dat de service voldoet aan de Microsoft-normen voor beveiliging, betrouwbaarheid, naleving en verantwoord AI-gebruik.

Pakket voorbereiden voor indiening

Om uw MCP-server in te dienen voor certificering in het Microsoft Partnercentrum, selecteert u de categorie Connectors en agenten voor Microsoft Copilot Studio in het uitgevouwen Nieuw aanbod vervolgkeuzemenu. Hoewel MCP-servers verschillen van traditionele connectors, certificeert en publiceert u ze via dezelfde pipeline.

Geef tijdens het aanmaken van het aanbod metadata, juridische en ondersteuningsinformatie en de vereiste logo's op. Upload het MCP-pakket dat de OpenAPI-definitie, intro.md en ondersteunende artefacten bevat.

Fooi

Het aanleveren van bewijsmateriaal voor evaluatietests (EVAL) is niet verplicht. Het meesturen van EVAL-testbewijs met uw inzending kan het certificeringsproces echter aanzienlijk versnellen, doordat Microsoft hiermee het verwachte gedrag en de veiligheidsscenario's efficiënter kan valideren.

Zie Geverifieerd uitgeverscertificeringsproces voor gedetailleerde stappen voor het maken en indienen van uw aanbod.

Geautomatiseerde validatie

Nadat u uw pakket hebt ingediend, voert Microsoft een geautomatiseerde validatie uit om de correctheid van het schema, de volledigheid van de metadata, de integriteit van de verpakking en de naleving van het basisbeleid te controleren. Eventuele blokkerende problemen moeten worden opgelost voordat de MCP-server verder kan gaan met de handmatige beoordeling.

Handmatige beoordeling en testen

Na de geautomatiseerde validatie voert Microsoft een handmatige beoordeling uit om de functionaliteit, beveiliging, naleving, telemetrie en gereedheid voor verantwoorde AI van de MCP-server te beoordelen. Elke MCP-tool wordt getest met behulp van de verstrekte referenties om te bevestigen dat het gedrag overeenkomt met de documentatie. Uitgevers moeten zorgen voor beveiligde eindpunten, geverifieerd domeineigendom, toegang met minimale bevoegdheden en voldoende telemetrie ter ondersteuning van auditing en traceerbaarheid.

Verantwoordelijke AI-evaluatie

Voor MCP-servers met AI-gestuurd gedrag of tools die gebruikersgegevens verwerken, zijn uitgevers verantwoordelijk voor het ontwerpen, testen en documenteren van veilig en conform gedrag. Microsoft evalueert de MCP-server aan de hand van normale, uitzonderlijke en vijandige scenario's om de veiligheid, de afhandeling van machtigingen en de naleving van het inhoudsbeleid te valideren. De uitgever moet onveilig of onverwacht gedrag corrigeren voordat de certificering wordt goedgekeurd.

Implementatie en regionale beschikbaarheid

Nadat de MCP-server alle validatie- en beoordelingsfasen heeft doorlopen en de certificering is goedgekeurd, implementeert Microsoft de gecertificeerde MCP-integratie in alle ondersteunde regio's. In deze fase is de MCP-server beschikbaar voor gebruik in Microsoft 365- en Copilot-omgevingen volgens de standaard beschikbaarheids- en compliancevereisten.

Goedkeuring en publicatie

Nadat alle beoordelingen succesvol zijn afgerond, wordt de MCP-server gecertificeerd en gepubliceerd. Gecertificeerde MCP-servers zijn beschikbaar in de relevante Microsoft 365-, Copilot- en Power Platform-omgevingen, met zichtbare vermelding van de uitgever en de certificeringsstatus.

Openbare documentatie wordt gegenereerd op basis van de ingediende metadata en het intro.md-bestand en wordt weergegeven via de documentatie- en zoekfuncties van Microsoft.

Toont het MCP-servercertificeringsproces.

Verantwoordelijkheden na het behalen van de certificering

Certificering is een doorlopende verplichting. Als uitgever bent u verantwoordelijk voor het handhaven van de naleving en betrouwbaarheid na publicatie. Om aan deze verantwoordelijkheid te voldoen, moet u:

  • De MCP-serverimplementatie in lijn houden met de gecertificeerde definitie en updates opnieuw indienen bij de introductie van nieuwe tools of belangrijke wijzigingen.
  • Nauwkeurige documentatie bijhouden en telemetrie en de status van de service bewaken.
  • Snel reageren op ondersteunings- of nalevingsproblemen. Microsoft controleert gecertificeerde MCP-servers continu op regressies, beveiligingsproblemen of beleidsschendingen en kan corrigerende maatregelen nemen als deze worden gedetecteerd.