====== mcp-server-webdriver ====== //Vytvořeno: **30.6.2026** | Aktualizováno: **~~LASTMOD~~**// [[https://github.com/VitexSoftware/mcp-server-webdriver|mcp-server-webdriver]] je MCP server pro ovládání Firefoxu přes Selenium WebDriver a geckodriver. AI agent díky němu může otevřít reálný Firefox, procházet web, klikat, vyplňovat formuláře, pořizovat screenshoty a číst diagnostická data z konzole nebo síťových požadavků. Prakticky jde o vhodný nástroj ve chvíli, kdy je potřeba testovat nebo ladit web ve Firefoxu. Ve vztahu ke [[https://wiki.petrnosek.cz/ai/mcp/servery/chrome-devtools-mcp|Chrome DevTools MCP]] je to spíš **Firefoxová alternativa pro browser automation a základní diagnostiku**, ne plnohodnotná náhrada všech Chrome DevTools funkcí. ===== Jak funguje ===== Server je napsaný v Pythonu nad FastMCP a používá Selenium WebDriver. Pro Firefox se připojuje přes geckodriver a pro diagnostiku využívá WebDriver BiDi. Důležitý rozdíl proti Chrome DevTools MCP: * ''mcp-server-webdriver'' ovládá **Firefox** přes Selenium WebDriver a WebDriver BiDi. * ''chrome-devtools-mcp'' ovládá **Chrome / Chromium** přes Chrome DevTools Protocol. * ''mcp-server-webdriver'' má DevTools-like nástroje pro konzoli, JavaScript chyby, síťové požadavky, CSS a screenshoty. * ''chrome-devtools-mcp'' je vhodnější pro Chrome-specifický debugging, například Lighthouse, DevTools performance trace nebo heap snapshoty. ===== Co umí ===== ==== Ovládání prohlížeče ==== Základní nástroje pokrývají běžnou web automation: * otevření a zavření Firefox session; * navigace na URL, zpět, vpřed a refresh; * klikání na prvky podle CSS selectoru; * vyplňování formulářů; * výběr hodnot v ''