| name | microsoft-docs |
| description | Prohledávejte oficiální dokumentaci Microsoftu, abyste našli koncepty, návody a ukázky kódu napříč Azure, .NET, Agent Framework, Aspire, VS Code, GitHub a dalšími. Jako výchozí používá Microsoft Learn MCP; pro obsah, který se nachází mimo learn.microsoft.com, používá Context7 a Aspire MCP. |
Microsoft Docs
Výzkumná dovednost pro ekosystém technologií Microsoft. Pokrývá learn.microsoft.com a dokumentaci, která existuje mimo něj (repozitáře VS Code, GitHub, Aspire, Agent Framework).
Výchozí: Microsoft Learn MCP
Použijte tyto nástroje pro vše na learn.microsoft.com — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows a další. Toto je primární nástroj pro drtivou většinu dotazů ohledně dokumentace Microsoftu.
| Tool | Purpose |
|---|
microsoft_docs_search | Hledání na learn.microsoft.com — koncepty, průvodci, tutoriály, konfigurace |
microsoft_code_sample_search | Najděte funkční ukázky kódu z Learn dokumentů. Zadejte language (python, csharp, etc.) pro nejlepší výsledky |
microsoft_docs_fetch | Získejte celý obsah stránky z konkrétní URL (když výpisy z hledání nestačí) |
Použijte microsoft_docs_fetch po hledání, když potřebujete kompletní tutoriály, všechny možnosti konfigurace nebo když jsou výpisy z hledání zkrácené.
Výjimky: Kdy použít jiné nástroje
Následující kategorie žijí mimo learn.microsoft.com. Použijte místo toho určený nástroj.
.NET Aspire — Použijte Aspire MCP Server (preferováno) nebo Context7
Aspire dokumentace žije na aspire.dev, ne na Learn. Nejlepší nástroj závisí na vaší verzi Aspire CLI:
CLI 13.2+ (doporučeno) — Aspire MCP server obsahuje vestavěné nástroje pro vyhledávání dokumentace:
| MCP Tool | Description |
|---|
list_docs | Vypíše veškerou dostupnou dokumentaci z aspire.dev |
search_docs | Vážené lexikální vyhledávání napříč obsahem aspire.dev |
get_doc | Získá konkrétní dokument podle slug |
Tyto nástroje jsou součástí Aspire CLI 13.2 (PR #14028). Aktualizace: aspire update --self --channel daily. Ref: https://davidpine.dev/posts/aspire-docs-mcp-tools/
CLI 13.1 — MCP server poskytuje integraci lookup (list_integrations, get_integration_docs) ale ne vyhledávání dokumentace. Použijte jako zálohu Context7:
| Library ID | Use for |
|---|
/microsoft/aspire.dev | Primárně — průvodci, integrace, reference CLI, nasazení |
/dotnet/aspire | Zdroj runtime — interní API, implementační detaily |
/communitytoolkit/aspire | Komunitní integrace — Go, Java, Node.js, Ollama |
VS Code — Použijte Context7
VS Code dokumentace žije na code.visualstudio.com, ne na Learn.
| Library ID | Use for |
|---|
/websites/code_visualstudio | Uživatelská dokumentace — nastavení, funkce, ladění, vzdálený vývoj |
/websites/code_visualstudio_api | Rozhraní pro rozšíření — webview, TreeViews, příkazy, body přispění |
GitHub — Použijte Context7
GitHub dokumentace žije na docs.github.com a cli.github.com.
| Library ID | Use for |
|---|
/websites/github_en | Actions, API, repozitáře, bezpečnost, administrace, Copilot |
/websites/cli_github | GitHub CLI (gh) příkazy a přepínače |
Agent Framework — Použijte Learn MCP + Context7
Agent Framework tutoriály jsou na learn.microsoft.com (použijte microsoft_docs_search), ale GitHub repo má detail na úrovni API, který často předbíhá publikované dokumenty — zejména DevUI REST API reference, volby CLI a .NET integrace.
| Library ID | Use for |
|---|
/websites/learn_microsoft_en-us_agent-framework | Tutoriály — DevUI průvodci, trasování, orchestraci workflow |
/microsoft/agent-framework | API detaily — DevUI REST endpointy, CLI přepínače, auth, .NET AddDevUI/MapDevUI |
Tip pro DevUI: Nejprve prohow-to průvodce konzultujte zdroj webu Learn, poté zdroj repozitáře pro specifika na úrovni API (schémata endpointů, proxy konfigurace, auth tokeny).
Context7 Nastavení
Pro jakýkoli dotaz do Context7 nejprve vyřešte ID knihovny (jednorázově za sezení):
- Zavolejte
mcp_context7_resolve-library-id s názvem technologie
- Zavolejte
mcp_context7_query-docs s vráceným ID knihovny a konkrétním dotazem
Psaní efektivních dotazů
Buďte konkrétní — uveďte verzi, záměr a jazyk:
# ❌ Too broad
"Azure Functions"
"agent framework"
# ✅ Specific
"Azure Functions Python v2 programming model"
"Cosmos DB partition key design best practices"
"GitHub Actions workflow_dispatch inputs matrix strategy"
"Aspire AddUvicornApp Python FastAPI integration"
"DevUI serve agents tracing OpenTelemetry directory discovery"
"Agent Framework workflow conditional edges branching handoff"
Include context:
- Version when relevant (
.NET 8, Aspire 13, VS Code 1.96)
- Task intent (
rychlý start, tutoriál, přehled, limity, referenční dokumentace API)
- Language for polyglot docs (
Python, TypeScript, C#)
Prohlášení o vyloučení odpovědnosti:
Tento dokument byl přeložen pomocí služby pro automatický překlad AI (Co-op Translator) (https://github.com/Azure/co-op-translator). Ačkoli usilujeme o přesnost, mějte prosím na paměti, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho původním jazyce by měl být považován za autoritativní zdroj. Pro důležité informace se doporučuje profesionální lidský překlad. Nezodpovídáme za jakákoliv nedorozumění nebo nesprávné výklady vyplývající z použití tohoto překladu.