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.
Bu makale, Visual Studio (VS) Code'da GitHub Copilot ile Microsoft Learn Model Bağlam Protokolü (MCP) Sunucusunu kullanmaya başlamanıza yardımcı olur. MCP sunucusuna yeniyseniz önce Learn MCP Server genel bakış makalesini gözden geçirmenizi öneririz. VS Code’un, Learn MCP Server için yaygın bir istemci olduğunu unutmayın; ancak MCP, açık bir protokoldür ve birçok istemcinin yanı sıra Copilot Studio'daki ajanlar, Foundry ve diğer birçok aracı IDE tarafından da desteklenmektedir.
İzlediğimiz üst düzey süreç şudur:
- Düzenleyicinizi yapılandırma
- MCP sunucusunu kullanma
- Yönergeleri ayarlama
Başka bir aracılı geliştirme ortamı kullandığınızda, ayrıntılar farklılık gösterebilir, ancak süreç karşılaştırılabilir olmalıdır. GitHub deposundaki diğer istemci uygulamaları için yapılandırma seçeneklerine bakın.
Prerequisites
Bu makaledeki adımları izlemek için Visual Studio Code ve GitHub Copilot gerekir.
Düzenleyicinizi yapılandırma
Learn MCP Server'ı yapılandırmanın en kolay yolu bu düğmeleri kullanmaktır.
MCP Sunucuları kullanıcı düzeyinde ve çalışma alanı düzeyinde yapılandırılabilir. Kullanıcı ayarları her VS Code oturumuna uygulanır. Bu, çoğunlukla Microsoft teknolojileriyle çalışırken kullanışlıdır. Ayrıca Microsoft teknolojilerini kullanan çalışma alanları için MCP ayarlarını yapılandırabilir ve olmayan çalışma alanları için diğer MCP Sunucularını yapılandırabilirsiniz.
Daha fazla ayrıntı için bkz. Learn MCP - Yükleme ve kullanmaya başlama
Eklenti aracılığıyla yükleme (Claude Code ve Copilot CLI)
Claude Code veya GitHub Copilot CLI kullanıyorsanız Learn MCP sunucusunu içeren eklentiyi microsoft-docs ve yapay zeka aracınızın MCP araçlarını daha etkili kullanmasine yardımcı olan üç aracı becerisini yükleyebilirsiniz:
- microsoft-docs için - kavramlar, öğreticiler ve olgusal aramalar
- microsoft-code-reference— API aramaları, kod örnekleri ve sorun giderme için
- microsoft-skill-creator— Microsoft teknolojileri hakkında özel beceriler oluşturmaya yönelik bir meta beceri
Claude Code
Claude Code'da aşağıdaki komutları çalıştırın ve yeniden başlatın:
/plugin marketplace add microsoftdocs/mcp
/plugin install microsoft-docs@microsoft-docs-marketplace
Copilot CLI
Copilot CLI'da aşağıdaki komutu çalıştırın:
/plugin install microsoftdocs/mcp
Eklentiye dahil edilen aracı becerileri hakkında daha fazla bilgi için Learn MCP Server deposuna bakın.
MCP Sunucusu kullanma
- Sohbeti aç
- Aracı modunu seçme
- Örneğin, Microsoft Learn içeriğiyle ilgili bir soru sorun:
How to create a Microsoft Foundry instance using az cli? - Temsilcinin MCP sunucusunu kullanmasına izin verebilirsin
- Yanıtı al
Yönergeleri ayarlama (önerilen)
Yapay zeka aracısı beklendiği zaman MCP aracını kullanmadığında, araç için belirli yönergeleri yapılandırmak yararlı olabilir:
- GitHub Copilot ile VS Code'da sohbet penceresi açma
- Aracı modunu seçme
- Pencerenin üst kısmında ayarlar tekerleğine tıklayın ve Yönergeler'i seçin
- Yönergeler dosyasını oluşturmak için bir konum seçin
- Aşağıdakiler gibi yönergeler sağlayın:
---
applyTo: '**'
---
## Querying Microsoft Documentation
You have access to MCP tools called `microsoft_docs_search`, `microsoft_docs_fetch`, and `microsoft_code_sample_search` - these tools allow you to search through and fetch Microsoft's latest official documentation and code samples, and that information might be more detailed or newer than what's in your training data set.
When handling questions around how to work with native Microsoft technologies, such as C#, F#, ASP.NET Core, Microsoft.Extensions, NuGet, Entity Framework, the `dotnet` runtime - please use these tools for research purposes when dealing with specific / narrowly defined questions that may occur.
Sonraki Adımlar
Aşağıdaki bağlantıları ziyaret ederek Learn MCP Server hakkında daha fazla bilgi edinebilirsiniz:
- Yorumlar ve sorular için MCP Server deposunu öğrenin.
- Foundry'de veya Copilot Studio'da özel bir çözüm oluşturma