Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Model Context Protocol (MCP)-servrar är tjänster som tillhandahåller verktyg och åtgärder för Microsoft Copilot och andra AI-drivna upplevelser. För att säkerställa att externa tjänster från tredje part är säkra, tillförlitliga och kompatibla kräver Microsoft att de genomgår en certifieringsprocess innan de görs tillgängliga för alla användare. För närvarande hanteras certifieringen av en MCP-server via certifieringsprogrammet Microsoft connector, ungefär som en anpassad Power Platform-standardanslutning. Med andra ord är en MCP-server paketerad och skickad som en Power Platform-anslutningsapp och måste uppfylla alla tillämpliga Marketplace-principer och tekniska standarder. Den här artikeln beskriver den aktuella MCP-servercertifieringsprocessen.
Certifierade MCP-servrar
Varje certifierad MCP-server tillhandahåller referensinnehåll för att stödja installationen av verktyg och åtgärder som integreras med Microsoft Copilot och andra AI-upplevelser. Om du vill se den filtrerade listan över aktuella certifierade MCP-servrar går du till MCP-servrar.
Förutsättningar
Innan du skickar in en MCP-server för certifiering måste du uppfylla alla krav på berättigande, teknik och efterlevnad.
Utgivarbehörighet
Du måste vara en verifierad utgivare för att kunna skicka MCP-servrar för certifiering. Din organisation måste:
Ha ett Microsoft Partner Center konto med slutförd affärsverifiering.
Registreras i programmet Microsoft 365 och Copilot.
Äga eller kontrollera den MCP-serverslutpunkt som du skickar.
Om du är en oberoende utgivare som inte äger den underliggande tjänsten är du inte berättigad att skicka direkt. Du måste samarbeta med tjänstens ägare eller slutföra verifieringen innan du genomför certifieringen.
Stöd för autentisering
MCP-servrar måste ha stöd för minst en godkänd autentiseringsmetod, till exempel OAuth 2.0 (rekommenderas), API-nyckel eller grundläggande autentisering.
För OAuth-baserade MCP-servrar registrerar du ett program med flera klientorganisationer med din identitetsprovider och anger nödvändig OAuth-konfigurationsinformation under sändningen. Du måste också ange testautentiseringsuppgifter och konfigurationsinstruktioner så att Microsoft kan verifiera varje MCP-verktyg under certifieringen.
MCP-artefakter och paketering
Paketera MCP-servrar med samma artefakter och struktur som Power Platform-anslutningsprogram. Inkludera följande komponenter:
En fullständig OpenAPI-definition som beskriver alla MCP-verktyg och slutpunkter
Korrekt konfigurerade autentiseringsinställningar
Nödvändiga metadata som namn, beskrivning, kategorier, ikoner och lokalisering
En intro.md fil som fungerar som offentlig dokumentation för MCP-servern
Intro.md bör beskriva MCP-serverns syfte, verktyg som stöds, konfigurationssteg, autentiseringskrav och kända begränsningar. Testa alla MCP-verktyg noggrant innan de skickas in för att säkerställa konsekventa och giltiga svar.
Mer information finns i Förbereda anslutningsfiler för certifiering.
Certifieringsprocess
MCP-servercertifieringsprocessen omfattar flera steg för att säkerställa att tjänsten uppfyller Microsoft standarder för säkerhet, tillförlitlighet, efterlevnad och ansvarsfull AI-användning.
Förbereda paketet för sändning
Om du vill skicka in din MCP-server för certifiering i Microsoft Partner Center väljer du kategorin Anslutningsappar och agenter för Microsoft Copilot Studio i listrutan Nytt erbjudande när den har expanderats. Även om MCP-servrar skiljer sig från traditionella anslutningar, certifierar och publicerar du dem genom samma pipeline.
Under erbjudandets skapande anger du metadata, juridisk information och supportinformation samt nödvändiga logotyper. Ladda upp MCP-paketet som innehåller OpenAPI-definitionen, intro.md och stödjande artefakter.
Tip
Att tillhandahålla utvärderingstestbevis (EVAL) är inte obligatoriskt. Men att inkludera EVAL-testbevis med din inlämning kan avsevärt påskynda certifieringsgranskningsprocessen genom att hjälpa Microsoft validera förväntade beteende- och säkerhetsscenarier mer effektivt.
Detaljerade anvisningar om hur du skapar och skickar ditt erbjudande finns i Certifieringsprocessen för verifierade utgivare.
Automatiserad validering
När du har skickat paketet utför Microsoft automatiserad validering för att verifiera schemakorrigering, fullständig metadata, paketeringsintegritet och principefterlevnad för baslinje. Eventuella blockeringsproblem måste lösas innan MCP-servern kan gå vidare till manuell granskning.
Manuell granskning och testning
Efter automatiserad validering utför Microsoft en manuell granskning för att utvärdera MCP-serverfunktioner, säkerhet, efterlevnad, telemetri och ansvarsfull AI-beredskap. Varje MCP-verktyg testas med hjälp av de angivna autentiseringsuppgifterna för att bekräfta att beteendet matchar dokumentationen. Utgivare måste säkerställa säkra slutpunkter, verifierat domänägarskap, minst privilegierad åtkomst och tillräcklig telemetri för granskning och spårning.
Ansvarsfull AI-utvärdering
För MCP-servrar med AI-drivet beteende eller verktyg som agerar på användardata ansvarar utgivare för att utforma, testa och dokumentera säkert och kompatibelt beteende. Microsoft utvärderar MCP-servern med hjälp av normala scenarier, kantfall och kontradiktoriska scenarier för att verifiera säkerhet, behörighetshantering och efterlevnad av innehållsprinciper. Utgivaren måste åtgärda eventuella osäkra eller oväntade beteenden innan certifieringen godkänns.
Distribution och regional tillgänglighet
När MCP-servern har godkänt alla validerings- och granskningssteg och certifieringen har godkänts distribuerar Microsoft den certifierade MCP-integreringen i alla regioner som stöds. I det här skedet blir MCP-servern tillgänglig för användning i Microsoft 365 och Copilot upplevelser enligt standardkraven för tillgänglighet och efterlevnad.
Godkännande och publicering
När alla granskningar har slutförts är MCP-servern certifierad och publicerad. Certifierade MCP-servrar är tillgängliga i relevanta Microsoft 365- Copilot- och Power Platform-funktioner, med synlig utgivares attribution och certifieringsstatus.
Offentlig dokumentation genereras från inskickade metadata och filen intro.md och görs tillgänglig via Microsofts dokumentation och funktioner för att hitta innehåll.
Ansvarsområden efter certifiering
Certifiering är ett pågående åtagande. Som utgivare ansvarar du för att upprätthålla efterlevnad och tillförlitlighet efter publiceringen. För att uppfylla detta ansvar måste du:
- Håll MCP-serverimplementeringen i linje med den certifierade definitionen och skicka uppdateringar på nytt när du introducerar nya verktyg eller betydande ändringar.
- Underhålla korrekt dokumentation och övervaka telemetri och tjänstens hälsa.
- Svara snabbt på support- eller efterlevnadsproblem. Microsoft övervakar kontinuerligt certifierade MCP-servrar för regressioner, säkerhetsproblem eller principöverträdelser och kan vidta korrigerande åtgärder om någon identifieras.