Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Note
Bu makaledeki özellikler, standart harness tarafından desteklenir ve standart harness tarafından desteklenen aracılar için lisanslama bölümünde açıklanan faturalama seçeneklerini kullanır. Standart özelliklere nasıl erişeceğinizi, Standart aracılara ve aracı akışlarına erişim bölümünde öğrenin.
Important
Bu makale Microsoft Copilot Studio önizleme belgelerini içerir ve değiştirilebilir.
Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, önceden erişebilmeniz ve geri bildirim sağlamanız amacıyla resmi sürümden önce kullanıma sunulur.
Üretime hazır bir aracı oluşturuyorsanız bkz. Microsoft Copilot Studio Overview.
Model Bağlam Protokolü (MCP) sunucuları, ajanların Microsoft 365 Copilot ve diğer yapay zeka tabanlı deneyimlerde kullanabileceği araçlar ve eylemler sağlayan hizmetlerdir. Sertifikasyon müşterilere ve yöneticilere, harici bir hizmetin güvenilirlik, güvenlik, uyumluluk ve sorumlu çalışma açısından Microsoft'un beklentilerini karşıladığına dair güven verir; bu hizmet geniş çapta erişilebilir hale gelmeden önce. Sertifikalı MCP sunucuları, sunucuyu güvenli şekilde nasıl kullanacaklarını anlamalarına yardımcı olan net kurulum rehberliği, güvenilir araç yürütme, uygun kimlik doğrulama ve dokümantasyon sağlar.
Bu güncellenmiş süreç, temel sertifikasyon temellerini korur: doğrulanmış yayıncılar bir MCP paketi sunar, Microsoft paketi ve çalışma zamanı davranışını doğrular, onaydan önce sorunları gider ve yayıncılar yayınlandıktan sonra sertifikalı deneyimin sürdürülmesinden sorumlu kalır.
Important
Bundan böyle, Microsoft MCP sunucu sertifikasyon başvuruları için Partner Center teklif türü M365 ve Copilot için Uygulamalar ve Aracılar'ı kullanın. Sadece bu değişiklik nedeniyle önceki süreçle sertifikalı MCP sunucularını yeniden göndermenize gerek yok. Herhangi bir işlem yapılması gerekirse Microsoft sizinle iletişime geçecektir. Microsoft, mevcut sertifikalı MCP'leri yeni sürece aktaracaktır. Sorun yaşıyorsanız, eski yolu Temmuz 2026 sonuna kadar kullanabilirsiniz. Daha fazla bilgi için bkz. Microsoft MCP sunucu sertifikası - Microsoft Copilot Studio.
Sertifikalı MCP sunucuları
Sertifikalı her MCP sunucusu, Microsoft 365 Copilot ve diğer yapay zeka deneyimleri ile tümleşen araçları ve eylemleri ayarlamayı desteklemek için başvuru içeriği sağlar. Mevcut sertifikalı MCP sunucularının filtrelenmiş listesini görmek için MCP sunucuları Tüm MCP sunucuları listesine gidin.
Prerequisites
MCP sunucusunu sertifikasyon için göndermeden önce, organizasyonunuzun ve paketinizin temel uygunluk, teknik ve uyum beklentilerini karşıladığından emin olun:
- Publisher uygunluğu: Doğrulanmış bir publisher olmalı ve gönderdiğiniz MCP sunucu uç noktasına sahip olmalı veya kontrol etmelisiniz.
- Kimlik doğrulama hazırlığı: Onaylanmış bir kimlik doğrulama yöntemini destekleyin ve doğrulama için yapılandırma detaylarını sağlayın.
- Paket tamlığı: MCP paketi, meta veriler, kamuya açık dokümantasyon, simgeler ve destek, gizlilik ve şartlar bağlantılarını ekleyin.
- Test hazırlığı: MCP araçlarını göndermeden önce test edin ve mevcut olduğunda değerlendirme kanıtlarını ekleyin.
Yayıncı uygunluğu
MCP sunucularını sertifikaya göndermek için doğrulanmış bir yayıncı olmanız gerekir. Kuruluşunuzun yapması gerekenler:
- İş doğrulaması tamamlanmış bir Microsoft İş Ortağı Merkezi hesabına sahip olun.
- Microsoft 365 ve Copilot programına kayıtlı olun.
- Gönderdiğiniz MCP sunucu uç noktasına sahip olun veya onu denetleyin.
Temel alınan hizmete sahip olmayan bağımsız bir yayımcıysanız doğrudan göndermeye uygun değilsiniz demektir. Sertifikasyonu takip etmeden önce hizmet sahibiyle iş ortağı olmanız veya doğrulamayı tamamlamanız gerekir.
Değişenler
Güncellenmiş sertifikasyon süreci, gönderim yolları, paket gereksinimleri ve yayın yüzeylerinde değişiklikler getirir.
| Alan | Güncellenmiş rehber |
|---|---|
| Teklif tipi Partner Center'da | Yeni MCP sertifika başvuruları için M365 ve Copilot için Apps and Agents kullanın. |
| Paket | Tüm MCP gönderimleri artık manifesto dosyası, araç dosyası, intro.md dosya ve Azure Key Vault kimlik doğrulama yapılandırması gerektirir. |
| Mevcut sertifikalı MCP'ler | Önceki süreçle sertifikalı olan MCP'ler, yalnızca süreç değişikliği nedeniyle harekete geçmek zorunda değildir; Microsoft onları yeni yola geçiriyor. |
| Yayın yüzeyleri | Copilot Studio'ya ek olarak Azure Foundry'de sertifikalı MCP sunucularının bulunması bekleniyor; uygun olduğunda daha geniş Microsoft 365 Yönetici merkezi keşif ve yönetişim yüzeyleri de sunuluyor. |
| Paket tanımları | Yayıncıların doğru boyut, markalama, güvenli alan, kontrast ve görsel gereksinimlerini takip etmeleri için Microsoft paket ve simge rehberine bir bağlantı ekleyin. Teams Mağazası’na Gönderime Hazırlanın konusuna bakın. |
Sertifikasyon işlemi
Yüksek seviyeli yol basittir: paketi hazırlayın, Partner Center'a gönderin, doğrulama ve incelemeden geçin, ardından sertifikalı MCP sunucusunu yayınlayıp bakımını yapın.
| Aşama | Stage | Neler olur? |
|---|---|---|
| 1 | Paketinizi hazırlama | MCP sunucu paketini, manifesto, araç tanımları, kimlik doğrulama detayları, gerekli meta veriler, kamu dokümantasyonu, simgeler ve destekleyici eserler dahil olmak üzere bir araya getirin. |
| 2 | Partner Center üzerinden gönderin | M365 ve Copilot teklif türü için Uygulamalar ve Ajanlar kullanarak yeni bir teklif oluşturun. Paketi yükleyin ve gerekli ticari, hukuki, destek ve yayıncı bilgilerini verin. |
| 3 | Otomatik doğrulama | Microsoft, paket yapısını, gerekli alanları, şema doğruluğunu, meta veri tamlığını ve temel politika hazırlığını doğrular. İncelemeye devam edebilmek için engelleme sorunlarını düzeltmeniz gerekir. |
| 4 | Fonksiyonel ve güvenlik incelemesi | Microsoft, MCP sunucusunu işlevsellik, uç nokta davranışı, kimlik doğrulama, güvenlik, uyumluluk, telemetri hazırlığı ve sorumlu yapay zeka değerlendirmeleri açısından inceler. Değerlendirme kanıtı, incelemeyi hızlandırmaya yardımcı olabilir. |
| 5 | Onay ve yayımlama | Onaylandıktan sonra, sertifikalı MCP sunucusu desteklenen Microsoft keşif ve çalışma zamanı ortamlarında yayınlanır. Sertifikalı MCP'lerin Copilot Studio ve Azure Foundry'de bulunabilir olması bekleniyor ve uygun olduğunda Microsoft 365 yönetici yönetimi desteği sağlanıyor. |
| 6 | Bakım ve güncelleme | Uygulamayı sertifikalı paketle uyumlu tutun. Yeni araçlar, önemli meta veri değişiklikleri veya sertifikalı deneyimi etkileyen paket değişiklikleri tanıttığınızda güncellemeleri yeniden gönderin. |
Paket tanımları ve markalaşma
İkon boyutlandırması, güvenli alan kuralları, markalama ve kontrast gibi paket varlıkları için, gönderim hazırlığı için Microsoft 365 / Teams paket rehberini referans olarak kullanın. Teams Mağazası’na Gönderime Hazırlanın konusuna bakın.
| Paket alanı | Dahil edilecek kamu rehberliği |
|---|---|
| Manifesto ve araç tanım dosyaları | MCP sunucusunu tanımlayın, araçlar, varsa istimler/kaynaklar, uç nokta yapılandırması ve araç şemaları. |
| Kimlik doğrulama ve test yapılandırması | Desteklenen kimlik doğrulama detaylarını, test kimlik bilgilerini veya kurulum talimatlarını ve doğrulama için gerekli ortam yapılandırmalarını ekleyin. |
| Meta veri ve kamuya açık dokümantasyon | Gösterim adı, kısa ve uzun açıklamalar, kategoriler, yayıncı bilgileri, destek bağlantıları, gizlilik/terimler bağlantıları ve giriş dokümantasyonu sağla. |
| Markalaşma ve uygulama varlıkları | Renk simgeleri, taslak/varsayılan simgeler, boyutlandırma, güvenli alanlar, kontrast ve markalama için gerekli Microsoft 365/Teams paket simgesi ve görsel rehberliğini kullanın. Teams Mağazası’na Gönderime Hazırlanın konusuna bakın. |
| Değerlendirme kanıtı, varsa | İşlevsel ve güvenlik testlerine ilişkin örnek kanıtları ekleyin. Bu kanıt, özellikle yüksek riskli eylemler veya yapay zeka odaklı davranışlar için beklenen davranışı doğrulamak ve hızlanma incelemesi için faydalıdır. |
Important
Microsoft, manifesto ve araç tanım dosyalarında yalnızca American Standard Code for Information Interchange (ASCII) başlık isimlerini ve değerlerini destekler. ASCII olmayan karakterler doğrulama hatalarına yol açabilir.
Manifest dosyası
Manifest dosyası, MCP sunucu tanımını, araç tanımlarını, kimlik doğrulama yapılandırmasını, meta verilerini, kamuya açık dokümantasyonu ve destekleyen tüm artefaktları içeren bir JSON dosyasıdır. Dosya, sertifikasyon sırasında MCP sunucusunu doğrulaması için Microsoft'un gerekli yapıya uyması ve tüm gerekli bilgileri içermesi gerekir. İşte manifest dosyasının örnek yapısı:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/vDevPreview/MicrosoftTeams.schema.json",
"manifestVersion": "devPreview",
"version": "1.0.0",
"id": "<APP_ID>",
"developer": {
"name": "<COMPANY_NAME>",
"websiteUrl": "<COMPANY_WEBSITE_URL>",
"privacyUrl": "<PRIVACY_POLICY_URL>",
"termsOfUseUrl": "<TERMS_OF_USE_URL>"
"contactInfo": {
"defaultSupport": {
"userEmailsForChatSupport": [
"ISV_EmailAddress1",
"ISV_EmailAddress2"
],
"emailsForEmailSupport": [
"<SUPPORT_Email_Address>"
]
}
}
},
"name": {
"short": "<MCP_SHORT_NAME>",
"full": "<MCP_FULL_NAME>"
},
"description": {
"short": "<SHORT_DESCRIPTION>",
"full": "<LONG_DESCRIPTION>"
},
"agentConnectors": [
{
"id": "<CONNECTOR_ID>",
"displayName": "<CONNECTOR_DISPLAY_NAME>",
"description": "<CONNECTOR_DESCRIPTION>",
"toolSource": {
"remoteMcpServer": {
"mcpServerUrl": "<MCP_SERVER_URL>",
"mcpToolDescription": {
"file": "mcptools.json"
},
"authorization": {
"type": "AzureKeyVault",
"referenceId": "<KEYVAULT_URI>"
}
}
}
}
],
"icons": {
"outline": "Outline.png",
"color": "Color.png"
},
"accentColor": "<HEX_COLOR>"
}
Giriş dosyası
MCP sunucunuzun özelliklerini ve işlevselliğini belgelemek için bir intro.md (ve Readme.md) dosya oluşturun. Dosya örneklerini intro.md görmek için Readme.md sayfasına gidin. Power Platform Connectors GitHub deposunda diğer intro.md dosyalara da bakabilirsiniz.
Tip
Kullanıcılarınızı bilgilendirmek ve yaygın sorunlardan kaçınmak için intro.md dosyanıza Bilinen Sorunlar ve Sınırlamalar bölümü ekleyin. Örneğin, MCP sunucunuzda belirli bir araç veya eylemle ilgili bilinen bir sorun varsa, bunu ve diğer çözümleri bu bölümde belgeleyin.
Yayıncılık ve erişilebilirlik
Sertifikasyon onaylandıktan sonra MCP sunucusu, Microsoft’un desteklenen keşif ve çalışma zamanı ortamlarında yayımlanır. Copilot Studio'ya ek olarak Azure Foundry'de sertifikalı MCP'ler mevcuttur. Uygun olduğunda, sertifikalı MCP'ler ayrıca bir organizasyon için ajanları ve araçları etkinleştirmek, dağıtmak veya yönetmek için kullanılan Microsoft 365 yönetici yönetişim ve keşif deneyimleriyle uyumlu olmalıdır.
Sertifikasyon sonrası sorumluluklar
Sertifikadan sonra, yayıncılar sertifikalı deneyimi sürdürmekten sorumludur:
- MCP uygulamasını sertifikalı paket ve kamu dokümantasyonuyla uyumlu tutun.
- Doğru destek, gizlilik, terimler ve meta veri bağlantılarını koruyun.
- Hizmet sağlığını, telemetrisini ve çalışma zamanı kalitesini takip ederek sertifikalı deneyimin güvenilir kalmasını sağlar.
- Araç eklerken, sertifikalı metaveri değiştirirken veya önemli davranış değişiklikleri yaparken paket güncellemelerini yeniden gönderin.
FAQ
Key Vault'u nasıl kurabilirim?
Azure Key Vault ile kimlik doğrulama kurmak için şu adımları izleyin:
Azure portalını kullanarak Azure kiracınızda bir Azure Key Vault oluşturun.
Aşağıdaki sırları Key Vault'ta saklayabilirsiniz:
Gerekli sırlar:
ClientIdClientSecretTokenUrl
Isteğe bağlı sırlar (Kimlik Sağlayıcı yapılandırmasına bağlı olarak):
-
AuthorizationUrl(OAuth2 IdentityProvider için gereklidir) RefreshUrlScopes-
AzureActiveDirectoryResourceId(AAD IdentityProvider için gereklidir)
Microsoft uygulaması için bir servis prensibi oluşturun:
8e91e74f-afe9-41cd-8c3f-17a9562a74eaSertifika hizmetinin doğrulama sırasında gizli dizileri alabilmesi için, bu hizmet sorumlusuna Azure Key Vault üzerinde Key Vault Secrets User rolünü (veya eşdeğer RBAC okuma erişimini) verin.
Key Vault URI'sini MCP manifestosuna ekleyin:
"authorization": { "type": "AzureKeyVault", "referenceId": "https://<your-keyvault>.vault.azure.net/" }Bu
authorization.referenceIdAzure Key Vault URI olmalı.Example:
"authorization": { "type": "AzureKeyVault", "referenceId": "https://contoso-mcp-kv.vault.azure.net/" }MCP sertifikasyon paketini paketleyin ve gönderin.
Sertifikasyon doğrulaması sırasında, hizmet OAuth yapılandırmasını referans edilen Azure Key Vault'tan güvenli bir şekilde alır.
Kimlik sağlayıcı gereksinimleri nelerdir?
Aşağıdaki tablo, her kimlik sağlayıcı türü için gerekli Key Vault sırlarını listeler:
| Kimlik sağlayıcı | Gerekli AzureKey Vault sırları |
|---|---|
| OAuth2 |
ClientId, ClientSecret, AuthorizationUrl, TokenUrl |
| OAuth2 + Yenileme Tokenı |
ClientId, ClientSecret, AuthorizationUrl, TokenUrl, RefreshUrl |
| OAuth2 ve Kapsamlar |
Scopes ekle |
| Azure AD |
ClientId, ClientSecret, TokenUrl, AzureActiveDirectoryResourceId |
Gizli adlar büyük/küçük harfe duyarlı mı?
Yes. Gizli isimler büyük/küçük harfe duyarlıdır ve tam olarak eşleşmelidir:
ClientIdClientSecretAuthorizationUrlTokenUrlRefreshUrlScopesAzureActiveDirectoryResourceId
Authorization.referenceId için hangi değeri kullanmalıyım?
Bunun için Key Vault URI'sini (gizli URI authorization.referenceIddeğil) kullanın.