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 makale, standard harness ile desteklenen ajanlarda veya ajan akışlarında kullanılan özellikleri açıklamaktadır.
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 Copilot ve diğer yapay zeka destekli deneyimler boyunca 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ç, sertifikasyonun temel esaslarını korur:
- Doğrulanmış yayıncılar MCP paketi gönderir.
- Microsoft, paket ve çalışma zamanı davranışını doğrular ve onaydan önce sorunları giderir.
- Yayıncılar, yayımdan sonra sertifikalı deneyimin sürdürülmesinden sorumlu olmaya devam eder.
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. Eğer mevcut sertifikalı bir MCP sunucunuz varsa:
- MCP sunucunuz önceki süreçle zaten sertifikalıysa, herhangi bir işlem yapmak zorunda değilsiniz.
- Mevcut sertifikalı MCP'ler yeni sertifikasyon yoluna taşınıyor.
- Microsoft, yapmanız gereken bir şey olursa sizinle iletişime geçer.
- Zaten MCP sunuculu mevcut bir M365 Ajanınız varsa, ayrı ayrı göndermenize gerek yok . Bu MCP sunucuları, bu yılın ilerleyen dönemlerinde otomatik olarak bağımsız MCP sunucuları olarak sunulacak.
Önizleme sırasında yüksek gönderim hacmi nedeniyle, yeni yolda işlem süreleri normalden daha yavaş olabilir. Eğer anında bir yayın zaman çizelgeniz veya müşteri taahhüdünüz varsa, miras sertifikasyon sürecini 31 Ekim 2026'ya kadar kullanmaya devam edebilirsiniz.
Sertifikalı MCP sunucuları
Her sertifikalı MCP sunucusu, Microsoft Copilot ve diğer yapay zeka deneyimleriyle entegre olan araçların ve eylemlerin kurulmasını desteklemek için referans içerik 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/json-schemas/teams/v1.30/MicrosoftTeams.schema.json",
"version": "1.30",
"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ı (İsteğe bağlı)
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 onayından sonra, Microsoft MCP sunucusunu desteklenen keşif ve çalışma zamanı yüzeylerine yayımlar. Sertifikalı MCP'ler Azure Foundry, Cowork, Copilot chat ve Copilot Studio'da 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
Dinamik İstemci Kaydı (DCR) destekleniyor mu?
Hayır, DCR bugün desteklenmiyor.
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.