Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze | |||
| software:vyvoj:mcp-inspector-zakladni-spusteni [2026/03/07 12:55] – Petr Nosek | software:vyvoj:mcp-inspector-zakladni-spusteni [2026/03/09 05:35] (aktuální) – Doplnění workaroundu s /health pro aktivaci proxy v Dockeru Petr Nosek | ||
|---|---|---|---|
| Řádek 40: | Řádek 40: | ||
| Ukázalo se, že v mém prostředí nebyl na hostitelském počítači povolený port '' | Ukázalo se, že v mém prostředí nebyl na hostitelském počítači povolený port '' | ||
| + | |||
| + | V Dockeru jsem ale navíc zjistil ještě jednu zvláštnost: | ||
| + | |||
| + | <code bash> | ||
| + | curl http:// | ||
| + | </ | ||
| + | |||
| + | Zatím jsem nepřišel na to, proč je to potřeba a jak to rozumně zjednodušit. Beru to zatím jako workaround. Důležité je, že tento krok nepomáhal na hostitelském počítači - volání muselo proběhnout uvnitř Dockeru. Jakmile jsem to udělal v Dockeru, začalo to následně fungovat i na hostitelském počítači. | ||
| ==== Oprava na firewallu ==== | ==== Oprava na firewallu ==== | ||
| Řádek 57: | Řádek 65: | ||
| * **UI port:** '' | * **UI port:** '' | ||
| * **Proxy port:** '' | * **Proxy port:** '' | ||
| + | * **Aktivace proxy v Dockeru:** '' | ||
| * **Firewall pravidlo:** '' | * **Firewall pravidlo:** '' | ||
| - | V mém případě bylo kritické si uvědomit, že samotné spuštění Inspectoru ještě neznamená funkční síťovou komunikaci směrem k MCP serverům. Rozhodující bylo povolení správného portu na hostitelském firewallu. | + | V mém případě bylo kritické si uvědomit, že samotné spuštění Inspectoru ještě neznamená funkční síťovou komunikaci směrem k MCP serverům. Rozhodující bylo povolení správného portu na hostitelském firewallu |
| ===== Praktický Postup, Který Mi Fungoval ===== | ===== Praktický Postup, Který Mi Fungoval ===== | ||
| Nejprve jsem spustil Inspector příkazem '' | Nejprve jsem spustil Inspector příkazem '' | ||
| + | |||
| + | Pokud Inspector běžel v Dockeru, zavolal jsem uvnitř kontejneru ještě: | ||
| + | |||
| + | <code bash> | ||
| + | curl http:// | ||
| + | </ | ||
| + | |||
| + | Teprve potom se proxy server korektně aktivoval. Samotné zavolání stejného endpointu na hostitelském počítači mi nepomohlo. | ||
| Potom jsem na hostitelském stroji přidal UFW pravidlo pro port '' | Potom jsem na hostitelském stroji přidal UFW pravidlo pro port '' | ||
| Řádek 75: | Řádek 92: | ||
| ===== Závěr / Výstupy ===== | ===== Závěr / Výstupy ===== | ||
| - | MCP Inspector mi posloužil jako jednoduchý nástroj pro základní testování a debugging MCP serverů. V mém nasazení nebyl problém v samotném nástroji, ale v tom, že bylo potřeba explicitně povolit port '' | + | MCP Inspector mi posloužil jako jednoduchý nástroj pro základní testování a debugging MCP serverů. V mém nasazení nebyl problém |