🎤 Check-in s lektorem (polední, 45 min)
- Doladil(a) jsi Filesystem / Fetch instalační problémy (pokud jaké byly)
- Lektor ověřil, že rozumíš multi-MCP orchestraci a token cost reality
- Máš jasno, jak v Bloku 05 udělat capstone — upgrade Day 5/6 skillu o nové MCP
🔧 Krok 1 — pre-flight + Bloky 01-03 recovery (10-15 min)
Sekce “🔧 Krok 1 — pre-flight + Bloky 01-03 recovery (10-15 min)”Lektor se zeptá: „Máš v
otazky-pro-check-in.mdněco?”
Recovery tabulka
Sekce “Recovery tabulka”| Problém | Recovery (cca min) | Kdo |
|---|---|---|
claude mcp add filesystem permission error | 5 — PowerShell jako Admin nebo npm config set prefix (z Dne 5) | Student |
| Filesystem MCP path scope chyba (ne-povolená cesta) | 3 — claude mcp remove filesystem + add s novými cestami | Student |
| Diakritika v username + npx fail | 10 — npm cache na ASCII (mkdir C:\npm-cache) z Dne 5 | Lektor + student |
| Fetch MCP vrací prázdný obsah | 5 — vyzkoušej alternativní URL (Wikipedia / gov sites — fungují vždy) | Student |
| Fetch token cost vystřelil | 3 — /clear historii, používat „fetch + shrnutí, ne raw content” prompty | Student |
| Multi-MCP — agent přeskakuje 1 z 3 | 5 — explicit prompt „Volej VŠECHNY 3 servery” + restart Chat | Student |
| Memory persistence test failed | 10 — Memory debt z Dne 4-6, npm cache fix | Lektor |
🎯 Krok 2 — Retrieval Bloků 01-03 (10 min)
Sekce “🎯 Krok 2 — Retrieval Bloků 01-03 (10 min)”Lektor vybere 3 z těchto otázek:
-
„Filesystem MCP vyžaduje explicit allowed paths — proč? Co se stane, když řekneš agentovi, ať čte cestu, kterou jsi nepovolil/a?”
Vzorová odpověď
Sandboxing — security feature. Filesystem MCP fundamentálně NEMŮŽE číst mimo cesty, které mu explicit povolíš v
claude mcp add. Pokud zkusíš ne-povolenou cestu, vrátí „path not allowed” error.Důvod: agent má plný file write access — musí být explicitně omezen, jinak by mohl smazat / přepsat cokoliv. Sandbox = compromise mezi mocí (čte tvé soubory) a bezpečností (jen vybrané složky).
-
„Vlastními slovy — kdy použít Fetch a kdy nedává smysl?”
Vzorová odpověď
Použij: veřejné statické weby (Wikipedia, gov, blog posts, news), studijní materiály, dokumentace.
Nepoužij: weby s loginem (gmail, ChatGPT), paywally (Forbes, FT), JavaScript-heavy SPA (často React apps), sociální sítě.
Pro JS-heavy nebo authenticated weby → Playwright MCP (Y discovery).
-
„V Bloku 03 jsi spustil/a 3 MCP v jedné odpovědi — kdo rozhoduje, který tool kdy?”
Vzorová odpověď
Agent sám orchestruje na základě promptu. Nemusíš ručně říkat „teď zavolej Filesystem, teď Fetch” — agent čte tvůj cíl, plánuje kroky, postupně volá tools.
Tohle je agentic workflow pattern — fundamentální dovednost moderních AI nástrojů. V Copilot Agent Mode (Den 8) nebo OpenAI Codex CLI funguje úplně stejně.
-
„Token cost reality — co se ti stane, když fetchuješ velký Wikipedia článek?”
Vzorová odpověď
Velký článek = 5 000 - 20 000 tokenů v context window. Pro free tier studenty je to citelný náraz — quota se vyčerpává rychleji.
Řešení: prompt agenta, aby NEvracel raw content, jen shrnutí. „Fetch URL, ale ne celý obsah — udělej rovnou 5-větné shrnutí.” Agent fetchuje interně, vrátí kondenzovaný výstup.
Plus
/clearhistorii když potřebuješ — vyčistí konverzaci, MCP servery zůstanou. -
„V Bloku 05 (capstone) přidáš 2 pravidla do svého SKILL.md — co budou dělat?”
Vzorová odpověď
- Pravidlo 7 (Filesystem): Pro každý den plánu hledej v
~/Documents/<oblast>/<téma>/související materiál — pokud existuje, zahrň do plánu jako odkazovaný zdroj. - Pravidlo 8 (Fetch): Pro každý den plánu fetchuj 1 aktuální veřejný zdroj (Wikipedia / VOA / BBC) a doplň 3 fakta / 3 vocabulary cards do plánu.
Pravidla jsou hint pro CC, ne garance (lekce z Dne 6) — pokud po 15 min nevidíš tool call indikátory, light path.
- Pravidlo 7 (Filesystem): Pro každý den plánu hledej v
🎬 Krok 3 — Ukázka tvé práce (10 min)
Sekce “🎬 Krok 3 — Ukázka tvé práce (10 min)”V Claude Code ukaž lektorovi:
/mcp— vidíšmemory,filesystem,fetchzaznamy.md— sekce „Den 7” se 3 reflexemi (Bloky 01, 02, 03)- Live multi-MCP úloha — pošli krátší verzi promptu z Bloku 03, ať lektor vidí 3 tool calls v jedné odpovědi
Lektor ti může navrhnout 1 vylepšení promptu — vyzkouš hned.
❓ Krok 4 — Tvoje otázky (5 min)
Sekce “❓ Krok 4 — Tvoje otázky (5 min)”Typické dotazy:
„Jak velký token budget mi MCP servery sedlo?”
Sekce “„Jak velký token budget mi MCP servery sedlo?””Každý MCP server má v context window definici svých tools — typicky 500-1000 tokenů per server. 3 servery = 2000-3000 tokenů přídavného kontextu navíc k tvému promptu. Pro free tier je to citelné, pro Pro tier negligible.
„Můžu mít 10 MCP serverů?”
Sekce “„Můžu mít 10 MCP serverů?””Technicky ano. Prakticky ne — context se rychle plní jen definicemi tools, méně místa zbývá na konverzaci. Doporučení: max 5 aktivních MCP, vyber dle aktuálního use case.
„Awesome MCP servers — kolik jich tam je?”
Sekce “„Awesome MCP servers — kolik jich tam je?””K dnešku 1800+ serverů v komunitních repech. Většina jsou toy projects nebo abandoned. Drž se oficiálních Anthropic (filesystem, fetch, memory, github, slack, postgres) + dobře udržovaných třetích stran (Apify, Firecrawl, Context7).
„Pokud Den 8 mě posunul do Copilotu, použiju tyhle MCP tam?”
Sekce “„Pokud Den 8 mě posunul do Copilotu, použiju tyhle MCP tam?””Ano — koncepty platí, jen drobné rozdíly v config formátu (Dne 8 ti to ukázal):
- Claude Code:
claude mcp add→ JSON config - Copilot:
.vscode/mcp.json(root key"servers") - Codex CLI: TOML
MCP server balíček je identický — jen klient ho konfiguruje jinak.
📋 Krok 5 — Plán pro Blok 05 (5 min)
Sekce “📋 Krok 5 — Plán pro Blok 05 (5 min)”Standard path (75 min)
Sekce “Standard path (75 min)”- SKILL.md update — přidat krok 7 (Filesystem) + krok 8 (Fetch) — 15 min
- Restart CC, kontrolní bod 15 min — vidíš tool calls pro alespoň 3 z 5 dnů? — 15 min
- Iterace — pokud výstup není dobrý, přitvrdit pravidla — 30 min
- Update zaznamy.md — 15 min
Light path (60 min)
Sekce “Light path (60 min)”- SKILL.md update bez zjisťování if drží automaticky — 10 min
- Manuální Filesystem + Fetch volání po skillu pro 2 dny plánu — 30 min
- Memory follow-up zápis — 5 min
- Update zaznamy.md — 15 min
🔚 Krok 6 — Závěrečná otázka (3 min)
Sekce “🔚 Krok 6 — Závěrečná otázka (3 min)”„Škála 1-10 — jak ti dnes přidání 2 MCP serverů změnilo vnímání toho, co Claude Code umí?”
Lektor zapíše jako feedback.
⚠️ Nouzový režim — self check-in
Sekce “⚠️ Nouzový režim — self check-in”3 self otázky
Sekce “3 self otázky”Otázka 1: Filesystem vs Fetch — kdy použít který?
Vzorovka
- Filesystem = lokální soubory, které máš na disku. Užitečné pro tvoje vlastní materiály (poznámky, vocab listy, PDFka).
- Fetch = veřejné URL (Wikipedia, news, dokumentace). Užitečné pro aktuální obsah z webu.
Pro studium: Filesystem na tvoje poznámky, Fetch na ověření / doplnění z autoritativních zdrojů.
Otázka 2: V multi-MCP workflow agent přeskakuje 1 ze 3 MCP. Co s tím?
Vzorovka
Lekce z Dne 4-6: pravidla / hint nestačí, agent rozhoduje sám. Explicit prompt: „Volej VŠECHNY 3 — Filesystem, Fetch, Memory. Pro každý ukaž tool call indikátor.” Pokud i tak ignoruje, problém je deeper (Memory tool nedostupný, Filesystem path issue, Fetch network).
Otázka 3: Jsi ready na Blok 05 capstone?
Self-check (4 body)
✅ Filesystem MCP funguje — alespoň 1 reálný dotaz proběhl ✅ Fetch MCP funguje — alespoň 2 různé URL fetchnuté ✅ Multi-MCP workflow — viděl/a jsi 3 tool calls v jedné odpovědi ✅ Memory persistence — restart + retrieve funguje
Pokud 4/4 → standard path 75 min. Pokud 2-3/4 → standard s opatrností. Pokud ≤1/4 → light path 60 min.
🔄 Plán odpoledne
Sekce “🔄 Plán odpoledne”- 13:30 (75 min): Blok 05 — capstone (skill upgrade)
- 14:45 (15 min): ☕ pauza
- 15:00 (30 min): Blok 06 — Y discovery + kvíz + reflexe
- 15:30: konec aktivního, flex do 17:00