рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

Chrome DevTools MCP: рдПрдЖрдИ-рд╕рдВрдЪрд╛рд▓рд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ

Chrome DevTools MCP рдЬрд╛рдиреЗрдВтАФрдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рд╕реЗ Chrome рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдЖрдИ-рд╕рдВрдЪрд╛рд▓рд┐рдд рддрд░реАрдХрд╛ред рдиреЗрд╡рд┐рдЧреЗрд╢рди, рдбреАрдмрдЧрд┐рдВрдЧ, рдФрд░ рдкрд░реАрдХреНрд╖рдг рддреБрд░рдВрдд рдСрдЯреЛрдореЗрдЯ рдХрд░реЗрдВред
┬╖ 10 рдорд┐ре░ рдкрдврд╝реЗрдВ

AI рдХреЗ рд╕рд╛рде рдЦреЛрдЬреЗрдВ

рдПрдЖрдИ рдПрдЬреЗрдВрдЯреНрд╕ рдХреА рд╕рдордЭ рдХреЛ рдЧрд╣рд░рд╛ рдХрд░рдиреЗ рдФрд░ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ Chrome DevTools MCP рдЬреИрд╕реЗ рдЯреВрд▓ рдмрдбрд╝реЗ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдХреИрд╕реЗ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ, DataCamp рдХрд╛ Introduction to AI Agents рдХреЛрд░реНрд╕ рдпрд╛ AI Agent Fundamentals рд╕реНрдХрд┐рд▓ рдЯреНрд░реИрдХ рджреЗрдЦреЗрдВред

Chrome DevTools MCP, Chrome DevTools рдЯреАрдо рдХрд╛ рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ Model Context Protocol рд╕рд░реНрд╡рд░ рд╣реИ, рдЬреЛ рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯреНрд╕ рдХреЛ рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Chrome рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЕрдкрдиреЗ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рд╕реЗ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП ("рдЗрд╕ рдкреЗрдЬ рдкрд░ рдЬрд╛рдПрдБ рдФрд░ рдХрдВрд╕реЛрд▓ рдПрд░рд░реНрд╕ рджреЗрдЦреЗрдВ" рдпрд╛ "рдпрд╣ рдлреЙрд░реНрдо рднрд░реЗрдВ рдФрд░ рдПрдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдВ"), рдФрд░ рд╡рд╣ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рд╕рдВрднрд╛рд▓ рд▓реЗрддрд╛ рд╣реИред┬а

рдпрд╣ рд╕рд░реНрд╡рд░ рдЖрдкрдХреЛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ рдЯреВрд▓реНрд╕ рддрдХ рдкрд╣реБрдБрдЪ рджреЗрддрд╛ рд╣реИред рдпрд╣ Puppeteer рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИ рдФрд░ рдкреВрд░реА рддрд░рд╣ рдЖрдкрдХреА рдорд╢реАрди рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рдЖрдкрдХреЛ Puppeteer рдХрд╛ рдПрдХ рднреА рд▓рд╛рдЗрди рдХреЛрдб рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝рддрд╛ред

рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ Claude, Cursor рдФрд░ Cline рдЬреИрд╕реЗ рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдЗрд╕ MCP рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред рд╣рдо рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗ, рдлрд┐рд░ рдХреЛрд░ рдХреНрд╖рдорддрд╛рдУрдВтАФрдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди, рдбреАрдмрдЧрд┐рдВрдЧ, рдФрд░ рдЗрдВрд╕реНрдкреЗрдХреНрд╢рдитАФрдкрд░ рдЬрд╛рдПрдБрдЧреЗред рдкреВрд░реЗ рд▓реЗрдЦ рдореЗрдВ рд╣рдо Conduit (demo.realworld.io), рдПрдХ Medium-рд╕реНрдЯрд╛рдЗрд▓ рдмреНрд▓реЙрдЧрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо, рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗред

рдпрджрд┐ рдЖрдк Model Context Protocol рдореЗрдВ рдирдП рд╣реИрдВ, рддреЛ рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреВрдБрдЧрд╛ рдХрд┐ рдЖрдк MCP рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣ рд╡реНрдпрд╛рдкрдХ рдЧрд╛рдЗрдб рджреЗрдЦреЗрдВ, рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ MCP рдПрдЖрдИ рдореЙрдбрд▓реЛрдВ рдХреЛ рдмрд╛рд╣рд░реА рдЯреВрд▓реНрд╕ рд╕реЗ рдХреИрд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЖрдк рд╣рдорд╛рд░рд╛ Claude for Chrome рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдФрд░ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдПрдЖрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░реНрд╕ рдкрд░ рд╣рдорд╛рд░рд╛ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдПрдЖрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рдХреЗ рдПрдХ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ ChatGPT Atlas рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрдврд╝реЗрдВред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ

  • Chrome DevTools MCP рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ MCP рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯреНрд╕ рдХреЛ рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Chrome рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ

  • рдпрд╣ 6 рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ 26 рдЯреВрд▓реНрд╕ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИ: рдЗрдирдкреБрдЯ рдСрдЯреЛрдореЗрд╢рди, рдиреЗрд╡рд┐рдЧреЗрд╢рди, рдбреАрдмрдЧрд┐рдВрдЧ, рдиреЗрдЯрд╡рд░реНрдХ, рдкрд░рдлреЙрд░реНрдореЗрдВрд╕, рдФрд░ рдЗрдореНрдпреВрд▓реЗрд╢рди

  • Claude Code рдХреЗ рд▓рд┐рдП claude mcp add chrome-devtools npx chrome-devtools-mcp@latest рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ (рдЕрдиреНрдп рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдореЗрдВ рд╕реЗрдЯрдЕрдк рд╕рдорд╛рди рд╣реИ)

  • Puppeteer рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреЗ рдмрд┐рдирд╛ рдиреЗрд╡рд┐рдЧреЗрд╢рди, рдлреЙрд░реНрдо рднрд░рдирд╛, рдФрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреИрдкреНрдЪрд░ рдЬреИрд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛рд░реНрдп рдСрдЯреЛрдореЗрдЯ рдХрд░реЗрдВ

  • рдХрдВрд╕реЛрд▓ рдПрд░рд░реНрд╕, рдиреЗрдЯрд╡рд░реНрдХ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдФрд░ JavaScript рдЪрд▓рд╛рдХрд░ рд╡реЗрдм рдРрдкреНрд╕ рдХреЛтАФрд╕рд┐рд░реНрдл рдмрд╛рддрдЪреАрдд рдХреЗ рдЬрд░рд┐рдПтАФрдбреАрдмрдЧ рдХрд░реЗрдВ

  • рдПрдЖрдИ рдХреЛ рд╣рд░ рдЪрд░рдг рдкрд░ рдЕрдкрдиреЗ рдХрд╛рдо рдХреА рдкреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдиреЗ рджреЗрдВ рдФрд░ рдлреНрд░рдВрдЯрдПрдВрдбреНрд╕ рдХреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдмрдирд╛рдПрдВ

Chrome DevTools MCP рдХреНрдпрд╛ рд╣реИ?

рдЕрдВрджрд░реБрдиреА рддреМрд░ рдкрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдРрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

Chrome DevTools MCP рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдбрд╛рдпрдЧреНрд░рд╛рдо, рдЬрд┐рд╕рдореЗрдВ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ MCP рд╕рд░реНрд╡рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдСрдЯреЛрдореЗрд╢рди, рдбреАрдмрдЧрд┐рдВрдЧ, рддрдерд╛ рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдЯреВрд▓ рдХреИрдЯреЗрдЧрд░реАрдЬрд╝ рджрд┐рдЦрддреА рд╣реИрдВ

рд╕рд░реНрд╡рд░ 6 рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд 26 рдЯреВрд▓реНрд╕ рдПрдХреНрд╕рдкреЛрдЬрд╝ рдХрд░рддрд╛ рд╣реИ:

  • рдЗрдирдкреБрдЯ рдСрдЯреЛрдореЗрд╢рди (7 рдЯреВрд▓): click, drag, fill, fill_form, handle_dialog, hover, upload_file
  • рдиреЗрд╡рд┐рдЧреЗрд╢рди (7 рдЯреВрд▓): navigate_page, new_page, list_pages, select_page, close_page, navigate_page_history, wait_for
  • рдбреАрдмрдЧрд┐рдВрдЧ (4 рдЯреВрд▓): evaluate_script, list_console_messages, take_screenshot, take_snapshot
  • рдиреЗрдЯрд╡рд░реНрдХ (2 рдЯреВрд▓): list_network_requests, get_network_request
  • рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ (3 рдЯреВрд▓): performance_start_trace, performance_stop_trace, performance_analyze_insight
  • рдЗрдореНрдпреВрд▓реЗрд╢рди (3 рдЯреВрд▓): emulate_cpu, emulate_network, resize_page

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рдмрд╛рддрдЪреАрдд-рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред Puppeteer рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдФрд░ CSS рд╕реЗрд▓реЗрдХреНрдЯрд░реНрд╕ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЕрдкрдиреА рдЬрд╝рд░реВрд░рдд рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВред рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рддрдХрдиреАрдХреА рдмрд╛рд░реАрдХрд┐рдпрд╛рдБ рд╕рдордЭрдХрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

Chrome DevTools MCP рдмрдирд╛рдо рдкрд╛рд░рдВрдкрд░рд┐рдХ рддрд░реАрдХреЗ

рдлрд╝реАрдЪрд░Chrome DevTools MCPрдореИрдиреБрдЕрд▓ DevToolsPuppeteer рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕
рдЗрдВрдЯрд░рдлреЗрд╕рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛GUI (рдкреЙрдЗрдВрдЯ рдФрд░ рдХреНрд▓рд┐рдХ)JavaScript рдХреЛрдб
рд╕реЗрдЯрдЕрдк рд╕рдордпрдПрдХ рдХрдорд╛рдВрдбрдХреЛрдИ рдирд╣реАрдВ (Chrome рдореЗрдВ рдмрд┐рд▓реНрдЯ-рдЗрди)рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗрдЯрдЕрдк + рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реАрдЬрд╝
рдПрдЖрдИ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рдирдиреЗреЗрдЯрд┐рд╡ (MCP рдкреНрд░реЛрдЯреЛрдХреЙрд▓)рдХреЛрдИ рдирд╣реАрдВрдХреЛрдИ рдирд╣реАрдВ (рдЖрдЙрдЯрдкреБрдЯ рдореИрдиреНрдпреБрдЕрд▓реА рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ)
рдСрдЯреЛрдореЗрд╢рдирдмрд╛рддрдЪреАрдд-рдЖрдзрд╛рд░рд┐рдд, рдХреНрд░рдорд┐рдХрдХреЗрд╡рд▓ рдореИрдиреБрдЕрд▓рдкреВрд░реА рддрд░рд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯреЗрдмрд▓
рдбреАрдмрдЧрд┐рдВрдЧрдПрдЖрдИ рдЖрдкрдХреЗ рд▓рд┐рдП рдПрд░рд░реНрд╕ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИрдореИрдиреБрдЕрд▓ рдЗрдВрд╕реНрдкреЗрдХреНрд╢рдирдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ + рдЕрд╕реЗрд░реНрд╢рди
рд▓рд░реНрдирд┐рдВрдЧ рдХрд░реНрд╡рдХрдо (рдмрд╕ рдмрддрд╛рдЗрдП рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП)рдордзреНрдпрдо (DevTools UI рд╕реАрдЦреЗрдВ)рдЙрдЪреНрдЪ (Puppeteer API рд╕реАрдЦреЗрдВ)
рдкреБрдирд░реБрддреНрдкрд╛рджрдирд╢реАрд▓рддрд╛рд╕реЗрд╢рди-рдЖрдзрд╛рд░рд┐рддрдкреБрдирд░реБрддреНрдкрд╛рджрдирд╢реАрд▓ рдирд╣реАрдВрдкреВрд░реА рддрд░рд╣ рдкреБрдирд░реБрддреНрдкрд╛рджрдирд╢реАрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕

рдЗрди рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде, рдЖрдкрдХрд╛ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЖрдкрдХреА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ:

  • рдПрдЬреЗрдВрдЯ рдХреЛ рд╣рд░ рдЪрд░рдг рдкрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдиреЗ рджреЗрдХрд░ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдлреНрд░рдВрдЯрдПрдВрдб рдмрдирд╛рдирд╛
  • рдПрдВрдб-рдЯреВ-рдПрдВрдб рдпреВрдЬрд╝рд░ рдлрд╝реНрд▓реЛрдЬрд╝ рдХрд╛ рдкрд░реАрдХреНрд╖рдг, рдЬреИрд╕реЗ рд╕рд╛рдЗрди рдЕрдк рдХрд░рдирд╛, рдлрд╝реАрдЪрд░реНрд╕ рдореЗрдВ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛, рдФрд░ рд╣рд░ рдЪрд░рдг рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛
  • DevTools рдореИрдиреНрдпреБрдЕрд▓реА рдЦреЛрд▓реЗ рдмрд┐рдирд╛ рдХрдВрд╕реЛрд▓ рдПрд░рд░реНрд╕ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рджреЗрдЦрдХрд░ рд╕рдорд╕реНрдпрд╛рдПрдБ рдбреАрдмрдЧ рдХрд░рдирд╛
  • рд╡рд┐рднрд┐рдиреНрди рдкреЗрдЬреЛрдВ рдпрд╛ рдРрдк рд╕реНрдЯреЗрдЯреНрд╕ рдХреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдХрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди рдСрдЯреЛрдореЗрдЯ рдХрд░рдирд╛
  • рдкреЗрдЬ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рд╕реАрдзреЗ JavaScript рдЪрд▓рд╛рдХрд░ рд╡реЗрдм рдкреЗрдЬреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдирд╛

рдпрд╣ рд╕рдм Puppeteer рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рдХрдорд╛рдВрдбреНрд╕ рд╕реЗ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддрд╛ рд╣реИред

Chrome DevTools MCP, рде Claude Desktop, Cursor, Cline, рдФрд░ VSCode Copilot рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЪреВрдБрдХрд┐ рдпрд╣ рдХрдИ MCP рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдЖрдк рдЗрд╕реЗ рдЕрдиреНрдптАФрдЬреИрд╕реЗ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдПрдХреНрд╕реЗрд╕, рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреВрд▓реНрд╕ рдФрд░ APIsтАФрдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ рдмрд╣реБ-рдЯреВрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

Chrome DevTools MCP рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдФрд░ рд╕реЗрдЯрдЕрдк

рдЖрдкрдХреЛ рдХреБрдЫ рдЪреАрдЬрд╝реЛрдВ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реЛрдЧреА:

  • рдЖрдкрдХреА рдорд╢реАрди рдкрд░ Node.js рдФрд░ npm рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдВ
  • рдПрдХ MCP-рд╕рдВрдЧрдд рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ (рд╣рдо рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ Claude Code рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ)
  • Chrome рдмреНрд░рд╛рдЙрдЬрд╝рд░ (Puppeteer рдЗрд╕реЗ рдСрдЯреЛрдореЗрдЯрд┐рдХрд▓реА рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдХреБрдЫ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛)

рдмреНрд░рд╛рдЙрдЬрд╝рд░ DevTools рдХреА рдмреБрдирд┐рдпрд╛рджреА рд╕рдордЭ рдорджрджрдЧрд╛рд░ рд╣реИ, рдкрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рдирд╣реАрдВред

Chrome DevTools MCP рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛

Chrome DevTools MCP рдЖрдкрдХрд╛ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреА MCP рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдЬрд░рд┐рдП рдЪрд▓рддрд╛ рд╣реИред рдЖрдк рдХреМрди-рд╕рд╛ рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реЗрдЯрдЕрдк рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо Claude Code рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рджрд┐рдЦрд╛рдПрдБрдЧреЗ, рд▓реЗрдХрд┐рди Cursor, Cline, рдФрд░ VSCode Copilot рдЬреИрд╕реЗ рдЕрдиреНрдп рдПрдбрд┐рдЯрд░реНрд╕ рдХрд╛ рддрд░реАрдХрд╛ рднреА рд╕рдорд╛рди рд╣реИред

Claude Code рдХреЗ рд▓рд┐рдП, рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдпрд╣ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ:

claude mcp add chrome-devtools npx chrome-devtools-mcp@latest

рдпрд╣ рдХрдорд╛рдВрдб Claude Code рдХреЗ рд╕рд╛рде Chrome DevTools MCP рд╕рд░реНрд╡рд░ рдХреЛ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ npx рдХреЗ рдЬрд░рд┐рдП рдЪрд▓рддрд╛ рд╣реИ, рдЬреЛ рдкреИрдХреЗрдЬ рдХреЛ рдмрд┐рдирд╛ рд╕реНрдерд╛рдпреА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред @latest рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╡рд░реНрддрдорд╛рди рд╡рд░реНрдЬрд╝рди рдорд┐рд▓реЗред

рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдирдпрд╛ рд╕рд░реНрд╡рд░ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Claude Code рдХреЛ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░реЗрдВред

рдпрджрд┐ рдЖрдк рдХреЛрдИ рджреВрд╕рд░рд╛ рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ

рдЕрдиреНрдп MCP рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рддрд░реАрдХреЗ рд╕рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВтАФрдХреБрдЫ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдЫ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ, рдпрд╛ рд╡рди-рдХреНрд▓рд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓ рдмрдЯрдиред Cursor, Cline, Gemini CLI, Windsurf, рдФрд░ рдЕрдиреНрдп рд╕рдорд░реНрдерд┐рдд рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдирд┐рд░реНрджреЗрд╢реЛрдВ рд╣реЗрддреБ Chrome DevTools MCP GitHub рдкреЗрдЬ рджреЗрдЦреЗрдВред

рдЕрдкрдирд╛ рд╕реЗрдЯрдЕрдк рдЯреЗрд╕реНрдЯ рдХрд░рдирд╛

рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХрдорд╛рдВрдб рд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдареАрдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИ:

Navigate to demo.realworld.io and take a screenshot

рдЖрдкрдХреЛ рдпрд╣ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:

  • Chrome рд▓реЙрдиреНрдЪ рд╣реЛрддрд╛ рд╣реИ (рдЬрдм рддрдХ рдЖрдкрдиреЗ рд╣реЗрдбрд▓реЗрд╕ рдореЛрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЖрдкрдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рджрд┐рдЦреЗрдЧреА)
  • Conduit рд╣реЛрдордкреЗрдЬ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ
  • рдЖрдкрдХрд╛ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдПрдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреИрдкреНрдЪрд░ рдХрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИ

рдпрджрд┐ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ, рддреЛ рдЗрди рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:

  • Node.js рд╡рд░реНрдЬрд╝рди: Chrome DevTools MCP рдХреЗ рд▓рд┐рдП Node.js v20.19 рдпрд╛ рдирдпрд╛ рд╡рд░реНрдЬрд╝рди рдЪрд╛рд╣рд┐рдП
  • npm рдЕрдиреБрдорддрд┐рдпрд╛рдБ: рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ npm рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
  • рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдЖрд╡рд╢реНрдпрдХ: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдкрдХреЗ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЛ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдЪрд╛рд╣рд┐рдП
  • рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рд╕реНрдерд╛рди: рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╕рд╣реА MCP рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдлрд╝рд╛рдЗрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХреА рд╣реИ

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ

Chrome DevTools MCP рд╡реЗрдм рдкреЗрдЬреЛрдВ рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╣ рдХреЛрд░ рдЯреВрд▓реНрд╕ рджреЗрддрд╛ рд╣реИред URLs рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП navigate_page, рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП click, рдЯреЗрдХреНрд╕реНрдЯ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП fill рдФрд░ fill_form, рд╣реЛрд╡рд░ рдЗрдлреЗрдХреНрдЯреНрд╕ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП hover, рдФрд░ рджреГрд╢реНрдп рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП take_screenshot рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпреЗ рдЯреВрд▓реНрд╕ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЖрдк рд╕рд╛рдордирд╛ рдХрд░реЗрдВрдЧреЗред

рдиреЗрд╡рд┐рдЧреЗрд╢рди рдФрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯреНрд╕

рдПрдХ рдкреЗрдЬ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рдЕрдкрдиреЗ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЛ рдмрддрд╛рдЗрдП:

Navigate to demo.realworld.io

рдПрдЖрдИ navigate_page рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, Chrome рдЦреБрд▓рддрд╛ рд╣реИ, рдФрд░ Conduit рд╣реЛрдордкреЗрдЬ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИред рдЬрдм рддрдХ рдЖрдкрдиреЗ рд╣реЗрдбрд▓реЗрд╕ рдореЛрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЖрдкрдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рджрд┐рдЦреЗрдЧреАред

Chrome рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ Conduit рд╣реЛрдордкреЗрдЬ рд▓реЛрдб, рдиреЗрд╡рд┐рдЧреЗрд╢рди рдмрд╛рд░ рдореЗрдВ Home, Sign in рдФрд░ Sign up рд▓рд┐рдВрдХ; 'conduit' рд╣реЗрдбрд┐рдВрдЧ рд╡ рдЯреИрдЧрд▓рд╛рдЗрди рд╡рд╛рд▓рд╛ рдмреИрдирд░; рдореБрдЦреНрдп рдХрдВрдЯреЗрдВрдЯ рдПрд░рд┐рдпрд╛ рдореЗрдВ рдЖрд░реНрдЯрд┐рдХрд▓ рдЯреИрдмреНрд╕ рдФрд░ рд╕рд╛рдЗрдбрдмрд╛рд░ рдореЗрдВ рдкреЙрдкреАреБрд▓рд░ рдЯреИрдЧреНрд╕

рдЬреЛ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рдЙрд╕реЗ рдбреЙрдХреНрдпреБрдореЗрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдХрд╣реЗрдВ:

Take a screenshot of the homepage

рдПрдЖрдИ take_screenshot рд╕реЗ рдореМрдЬреВрджрд╛ рдкреЗрдЬ рдХреИрдкреНрдЪрд░ рдХрд░ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди рдпрд╛ рдпрд╣ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ рдХрд┐ рдкреЗрдЬ рд╕рд╣реА рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред

рдПрд▓рд┐рдореЗрдВрдЯ рдЗрдВрдЯрд░реИрдХреНрд╢рди

рдЖрдк рдмрд┐рдирд╛ CSS рд╕реЗрд▓реЗрдХреНрдЯрд░реНрд╕ рд▓рд┐рдЦреЗ рдпрд╛ рдПрд▓рд┐рдореЗрдВрдЯ IDs рджреЗрдЦреЗ рдХрд┐рд╕реА рднреА рдПрд▓рд┐рдореЗрдВрдЯ рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╕ рдмрддрд╛рдПрдБ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ:

Click the Sign in link

рдПрдЖрдИ рд╕рдордЭ рд▓реЗрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдПрд▓рд┐рдореЗрдВрдЯ рдХреА рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ click рдЯреВрд▓ рд╕реЗ рдЙрд╕реЗ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реИред рд╕рд╛рдЗрди-рдЗрди рдкреЗрдЬ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИред

Conduit рд╕рд╛рдЗрди-рдЗрди рдкреЗрдЬ, рдХреЗрдВрджреНрд░рд┐рдд рдлреЙрд░реНрдо рдореЗрдВ 'Sign in' рд╣реЗрдбрд┐рдВрдЧ, рд╕рд╛рдЗрди рдЕрдк рдкреЗрдЬ рдХрд╛ рд▓рд┐рдВрдХ, рдИрдореЗрд▓ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдбреНрд╕, рдФрд░ рд╣рд░рд╛ 'Sign in' рдмрдЯрди

рдЖрдк рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рдкрд░ рд╣реЛрд╡рд░ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

Hover over the Sign up link

рдПрдЖрдИ hover рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдХреЛрдИ рдЯреВрд▓рдЯрд┐рдк рдпрд╛ рдбреНрд░реЙрдкрдбрд╛рдЙрди рд╣реИ, рддреЛ рд╡рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред

рдлреЙрд░реНрдо рднрд░рдирд╛

рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдХрд░ рдлреЙрд░реНрдо рднрд░рдирд╛ рдердХрд╛рдК рд╣реЛ рд╕рдХрддрд╛ рд╣реИред Chrome DevTools MCP рдХреЗ рд╕рд╛рде, рдЖрдк рдмрд╕ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рднрд░рдирд╛ рд╣реИред

Fill one field at a time:
Fill in the email field with [email protected]
Fill in the password field with testpass123
Or fill multiple fields at once:
Fill out the sign-in form with email [email protected] and password testpass123

рдПрдЖрдИ fill_form рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рд░реЗ рдлрд╝реАрд▓реНрдбреНрд╕ рдПрдХ рд╕рд╛рде рд╕рдВрднрд╛рд▓ рд▓реЗрддрд╛ рд╣реИред рднрд░рд╛ рд╣реБрдЖ рдлреЙрд░реНрдо рдХреБрдЫ рдпреВрдБ рджрд┐рдЦрддрд╛ рд╣реИ:

Conduit рд╕рд╛рдЗрди-рдЗрди рдлреЙрд░реНрдо рдЬрд┐рд╕рдореЗрдВ рдИрдореЗрд▓ рдлрд╝реАрд▓реНрдб 'test@example.com' рд╕реЗ рднрд░рд╛ рд╣реИ, рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рдЕрдХреНрд╖рд░, рдФрд░ рд╕рдмрдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣рд░рд╛ 'Sign in' рдмрдЯрди

рдПрдЖрдИ рдЖрдкрдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд╣реА рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдбреНрд╕ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЛ HTML рдЫреВрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВред

рдбреАрдмрдЧрд┐рдВрдЧ рдФрд░ рдЗрдВрд╕реНрдкреЗрдХреНрд╢рди

Chrome DevTools MCP рдбреАрдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рддреАрди рдХреЛрд░ рдЯреВрд▓ рджреЗрддрд╛ рд╣реИ: рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП list_console_messages, рдиреЗрдЯрд╡рд░реНрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП list_network_requests, рдФрд░ рдкреЗрдЬ рдкрд░ JavaScript рдЪрд▓рд╛рдиреЗ рд╡ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП evaluate_scriptред

рдЬрдм рдЖрдк рдЗрди рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрдиреЗ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рдмрд╛рддрдЪреАрдд рдХрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВред рдЖрдк рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рдореЗрдВ рдкреНрд░рд╢реНрди рдкреВрдЫрддреЗ рд╣реИрдВ, рдФрд░ рдПрдЖрдИ рдкрд░реНрджреЗ рдХреЗ рдкреАрдЫреЗ рдЙрдиреНрд╣реЗрдВ MCP рдЯреВрд▓ рдХреЙрд▓ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░ рджреЗрддрд╛ рд╣реИред┬а

рдпрд╣ рдХреБрдЫ рдпреВрдБ рджрд┐рдЦрддрд╛ рд╣реИ:

рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЖрдкрдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╕рдордЭрдХрд░ рдЙрдкрдпреБрдХреНрдд Chrome DevTools рдЯреВрд▓реНрд╕ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдкрдврд╝рдиреЗ рдпреЛрдЧреНрдп рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рджреЗрдЦрддреЗ рд╣реИрдВ рдпреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдХрдВрд╕реЛрд▓ рдирд┐рд░реАрдХреНрд╖рдг

рдЬрдм рдХреБрдЫ рдЯреВрдЯрддрд╛ рд╣реИ, рддреЛ рдХрдВрд╕реЛрд▓ рдПрд░рд░реНрд╕ рдЖрдорддреМрд░ рдкрд░ рдкрд╣рд▓реА рдЬрдЧрд╣ рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕реЗ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред DevTools рдореИрдиреНрдпреБрдЕрд▓реА рдЦреЛрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЕрдкрдиреЗ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рд╕реЗ рдмрд╕ рдХрд╣реЗрдВ:

Navigate to demo.realworld.io and check the console for any errors

рдПрдЖрдИ рдкреЗрдЬ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ list_console_messages рд╕реЗ рдХрдВрд╕реЛрд▓ рдЬрд╛рдБрдЪрддрд╛ рд╣реИред рдпрд╣ рдорд┐рд▓рд╛:

Error> Access to XMLHttpRequest at 'https://api.realworld.io/api/articles'
from origin 'https://demo.realworld.io' has been blocked by CORS policy
Error> Access to XMLHttpRequest at 'https://api.realworld.io/api/tags'
from origin 'https://demo.realworld.io' has been blocked by CORS policy

рдпреЗ CORS рдПрд░рд░реНрд╕ (Cross-Origin Resource SharingтАФрдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛ рдЬреЛ рд╡реЗрдм рдкреЗрдЬреЛрдВ рдХреЛ рдЕрд▓рдЧ рдбреЛрдореЗрди рдкрд░ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддреА рд╣реИ) рдмрддрд╛рддреА рд╣реИрдВ рдХрд┐ рдкреЗрдЬ рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрдВрдЯреЗрдВрдЯ рдХреА рдЬрдЧрд╣ тАЬLoading articlesтАжтАЭ рдФрд░ тАЬLoading tagsтАжтАЭ рдХреНрдпреЛрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ:

Conduit рд╣реЛрдордкреЗрдЬ рдЬрд┐рд╕рдореЗрдВ API рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ CORS рдкреЙрд▓рд┐рд╕реА рджреНрд╡рд╛рд░рд╛ рдмреНрд▓реЙрдХ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдореБрдЦреНрдп рдХрдВрдЯреЗрдВрдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ 'Loading articles...' рдФрд░ рд╕рд╛рдЗрдбрдмрд╛рд░ рдореЗрдВ 'Loading tags...' рд╕рдВрджреЗрд╢ рджрд┐рдЦ рд░рд╣реЗ рд╣реИрдВ

рдЖрдк рдПрдЖрдИ рд╕реЗ рдЗрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдФрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛рдпрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдХрд░ рдФрд░ рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ:

Are there any errors or warnings on this page?

рдПрдЖрдИ рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рдмрддрд╛рддрд╛ рд╣реИ: тАЬрд╣рд╛рдБ, рджреЛ CORS рдПрд░рд░реНрд╕ рд╣реИрдВ рдЬреЛ рдЖрд░реНрдЯрд┐рдХрд▓реНрд╕ рдФрд░ рдЯреИрдЧреНрд╕ рдХреЗ API рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВредтАЭ

рдЗрд╕рд╕реЗ рдЖрдкрдХреЛ рдмрд┐рдирд╛ DevTools рдХрдВрд╕реЛрд▓ рдЦреЛрд▓реЗ рд╣реА рддреБрд░рдВрдд рдкрддрд╛ рдЪрд▓ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЯреВрдЯ рд░рд╣рд╛ рд╣реИред

рдиреЗрдЯрд╡рд░реНрдХ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдУрд╡рд░рд╡реНрдпреВ

рдХрдВрд╕реЛрд▓ рдПрд░рд░реНрд╕ рдЕрдХреНрд╕рд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдкрдХреА рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдиреЗрдЯрд╡рд░реНрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рджреЗрдЦреЗрдВ:

Show me what network requests are made on the homepage

рдПрдЖрдИ list_network_requests рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рднреА рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рдХреА рд╕реВрдЪреА рд▓реМрдЯрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЛ рд╕рдлрд▓ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ (CSS, рдлрд╝реЙрдиреНрдЯреНрд╕, JavaScript рдлрд╛рдЗрд▓реЗрдВ) рдФрд░ рдЕрд╕рдлрд▓ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рджреЛрдиреЛрдВ рджрд┐рдЦреЗрдВрдЧреА:

https://demo.realworld.io/ GET [success - 200]
https://demo.realworld.io/main.css GET [success - 200]
https://demo.realworld.io/main.js GET [success - 200]
https://conduit.productionready.io/api/tags GET [failed - 307]
https://conduit.productionready.io/api/articles?limit=10&offset=0 GET [failed - 307]
https://api.realworld.io/api/tags GET [failed - net::ERR_FAILED]
https://api.realworld.io/api/articles?limit=10&offset=0 GET [failed - net::ERR_FAILED]

рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдлреЙрд▓реЛ-рдЕрдк рдкреВрдЫреЗрдВ:

Are there any failed requests?

рдПрдЖрдИ рд╕реВрдЪреА рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░ рд╕рдорд╕реНрдпрд╛ рдмрддрд╛рддрд╛ рд╣реИ: тАЬрд╣рд╛рдБ, рдЪрд╛рд░ API рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рдЕрд╕рдлрд▓ рд░рд╣реАрдВред рджреЛ рдиреЗ 307 рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рд▓реМрдЯрд╛рдпрд╛, рдФрд░ рджреЛ рдкреВрд░реА рддрд░рд╣ ERR_FAILED рдХреЗ рд╕рд╛рде рдлреЗрд▓ рд╣реБрдИрдВредтАЭ

рдЗрд╕рд╕реЗ рдЖрдкрдХреЛ Network рдЯреИрдм рдореИрдиреНрдпреБрдЕрд▓реА рдЬрд╛рдБрдЪреЗ рдмрд┐рдирд╛ рд╕рдорд╕реНрдпрд╛рдПрдБ рдЬрд▓реНрджреА рдкрдХрдбрд╝рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓рддреА рд╣реИред

JavaScript рдореВрд▓реНрдпрд╛рдВрдХрди рдФрд░ рдбреЗрдЯрд╛ рдирд┐рд╖реНрдХрд░реНрд╖рдг

рдХрдВрд╕реЛрд▓ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдбреЗрдЯрд╛ рджреЗрдЦрдиреЗ рд╕реЗ рдЖрдЧреЗ, рдЖрдк рдкреЗрдЬ рдкрд░ рд╕реАрдзреЗ рдХреЛрдб рдЪрд▓рд╛рдХрд░ рдЙрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдЬрд╛рдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП evaluate_script рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

Check if any articles are displayed on the homepage

рдПрдЖрдИ рдЖрд░реНрдЯрд┐рдХрд▓ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рдЧрд┐рдирдиреЗ рдХреЗ рд▓рд┐рдП JavaScript рдЪрд▓рд╛рддрд╛ рд╣реИ:

const articles = document.querySelectorAll('.article-preview');
return articles.length;

рдкрд░рд┐рдгрд╛рдо: тАЬ0 рдЖрд░реНрдЯрд┐рдХрд▓реНрд╕ рджрд┐рдЦ рд░рд╣реЗ рд╣реИрдВред рдкреЗрдЬ рдкрд░ тАШLoading articlesтАжтАЩ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рд╕рдВрдХреЗрдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ API рдПрд░рд░реНрд╕ рдХрдВрдЯреЗрдВрдЯ рд▓реЛрдб рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХ рд░рд╣реЗ рд╣реИрдВредтАЭ

рдЖрдк рдФрд░ рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рднреА рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ:

Get the page title and main heading text

рдПрдЖрдИ рдпрд╣ рдЗрд╡реИрд▓реНрдпреБрдПрдЯ рдХрд░рддрд╛ рд╣реИ:

return {
 pageTitle: document.title,
 mainHeading: document.querySelector('h1')?.textContent
};

рдкрд░рд┐рдгрд╛рдо: {pageTitle: "HomeтАКтАФтАКConduit", mainHeading: "conduit"}

рдЗрд╕рд╕реЗ рдЖрдк рдкреЗрдЬ рдХрдВрдЯреЗрдВрдЯ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрдб рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЬрд╛рдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбрд╛рдпрдиреЗрдорд┐рдХ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рд╕рд╣реА рд╕реЗ рд▓реЛрдб рд╣реЛ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВред take_screenshot рдФрд░ take_snapshot рдЯреВрд▓реНрд╕ рдЗрд╕реЗ рдкреВрд░рдХ рдХрд░рддреЗ рд╣реИрдВ, рдЬрдм рдЖрдкрдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдФрд░ рд╕реНрдЯреНрд░рдХреНрдЪрд░рд▓ рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди рдЪрд╛рд╣рд┐рдПред

рдпреЗ рддреАрдиреЛрдВ рдбреАрдмрдЧрд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдПрдБ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред рдПрд░рд░реНрд╕ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрд╕реЛрд▓ рд╕рдВрджреЗрд╢реЛрдВ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ, рдХреНрдпрд╛ рдлреЗрд▓ рд╣реБрдЖ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рджреЗрдЦреЗрдВ, рдлрд┐рд░ JavaScript рдореВрд▓реНрдпрд╛рдВрдХрди рд╕реЗ рдЬрд╛рдБрдЪреЗрдВ рдХрд┐ рдЗрди рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХрд╛ рдкреЗрдЬ рдкрд░ рдХреНрдпрд╛ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рд╛тАФрдпрд╣ рд╕рдм рдЖрдкрдХреЗ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗтАФрди рдЯреВрд▓реНрд╕ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ, рди рдЗрдВрд╕реНрдкреЗрдХреНрд╢рди рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рд▓рд┐рдЦрдирд╛ред

Chrome DevTools MCP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдлреНрд░рдВрдЯрдПрдВрдб рдмрдирд╛рдирд╛

рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯреНрд╕ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕реЗрдЬрд╝ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦ рдкрд╛рддреЗ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрдпрд╛ рдмрдирд╛рдпрд╛ред рдЖрдкрдХреЛ рдореИрдиреНрдпреБрдЕрд▓реА рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдХрд░ рд╕рдорд╛рдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдХрд╣рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред

Chrome DevTools MCP рдЗрд╕реЗ рдмрджрд▓рддрд╛ рд╣реИред рдПрдЖрдИ рдЦреБрдж рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрддрд╛ рд╣реИ, рд▓реЗрдЖрдЙрдЯреНрд╕ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рддрдм рддрдХ рджреЛрд╣рд░рд╛рддрд╛ рд╣реИ рдЬрдм рддрдХ рд╕рдм рд╕рд╣реА рди рджрд┐рдЦреЗред

рдЖрдЗрдП Streamlit рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ ChatGPT рдХреНрд▓реЛрди рдмрдирд╛рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ OpenAI API рдХреБрдВрдЬреА рдЪрд╛рд╣рд┐рдПред рдкреНрд░реЙрдореНрдкреНрдЯ рдЪрд▓рд╛рддреЗ рд╕рдордп рдЗрд╕реЗ рдЕрдкрдиреЗ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЛ рджреЗрдВ рддрд╛рдХрд┐ рд╡рд╣ рдРрдк рдХреЗ рд╕рд╣реА рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХреЗред рдкреНрд░реЙрдореНрдкреНрдЯ рдпрд╣ рд╣реИ:

Build a ChatGPT clone using Streamlit. Create a clean chat interface
with message history, text input, and OpenAI API integration. Include
a sidebar for API key management and chat management features (Clear
Chat, New Chat, message counter). Use Chrome DevTools MCP to verify
the UI at each step.

рдПрдЖрдИ рд╕рд╛рдЗрдбрдмрд╛рд░ рдХреЗ рд╕рд╛рде рдРрдк рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рд╢реБрд░реБрдЖрддреА рд▓реЗрдЖрдЙрдЯ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрддрд╛ рд╣реИ:

Streamlit ChatGPT рдХреНрд▓реЛрди рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдЯреЗрдЯтАФрдЦрд╛рд▓реА рдЪреИрдЯ рдЗрдВрдЯрд░рдлреЗрд╕, рд╕рд╛рдЗрдбрдмрд╛рд░ рдореЗрдВ API рдХреБрдВрдЬреА рдЗрдирдкреБрдЯ, Clear Chat рдФрд░ New Chat рдмрдЯрди, рддрдерд╛ 0 рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рддрд╛ рдХрд╛рдЙрдВрдЯрд░

рд╕рд╛рдЗрдбрдмрд╛рд░ рдореЗрдВ API рдХреБрдВрдЬреА рдЗрдирдкреБрдЯ, Clear Chat рдФрд░ New Chat рдмрдЯрди, рдФрд░ 0 рдкрд░ рд╕рдВрджреЗрд╢ рдХрд╛рдЙрдВрдЯрд░ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрдВрдЯрд░рдлреЗрд╕ рддреИрдпрд╛рд░ рд╣реИ, рдЕрдм рджреЗрдЦрддреЗ рд╣реИрдВ рдЪреИрдЯ рдлрд╝рдВрдХреНрд╢рдирд▓рд┐рдЯреА рдХрд╛рдо рдХрд░рддреА рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдПрдХ рд╕рд░рд▓ рдкреНрд░рд╢реНрди рд╕реЗ рдкрд░реАрдХреНрд╖рдг:

рдЪреИрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдкрд╣рд▓рд╛ рдпреВрдЬрд╝рд░ рдкреНрд░рд╢реНрди 'What is the capital of France?' рдФрд░ рдПрдЖрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ 'The capital of France is Paris', рддрдерд╛ рд╕рдВрджреЗрд╢ рдХрд╛рдЙрдВрдЯрд░ 2 рд╕рдВрджреЗрд╢реЛрдВ рдкрд░ рдЕрдкрдбреЗрдЯ

рдЪреИрдЯ рд╕рд╣реА рдЙрддреНрддрд░ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдХрд╛рдЙрдВрдЯрд░ рджреЛ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рддрд╛ рд╣реИ (рдЕрдЧрд▓реЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ)ред рдкрд░ рдХреНрдпрд╛ рдпрд╣ рдорд▓реНрдЯреА-рдЯрд░реНрди рдмрд╛рддрдЪреАрдд рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ?

рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд╛ рдкрд░реАрдХреНрд╖рдг:

рдорд▓реНрдЯреА-рдЯрд░реНрди рдмрд╛рддрдЪреАрдд: рдпреВрдЬрд╝рд░ рдХрд╛ 'write a haiku about it' рдЕрдиреБрд░реЛрдз, рдФрд░ рдПрдЖрдИ рдХрд╛ рдкреЗрд░рд┐рд╕ рдкрд░ рд╣рд╛рдЗрдХреБтАФрдкрд┐рдЫрд▓реЗ рд╕рдВрджреЗрд╢ рд╕реЗ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╕рдордЭ рджрд┐рдЦрддрд╛ рд╣реИ; рдХрд╛рдЙрдВрдЯрд░ 4 рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ

рдПрдЖрдИ рдкрд┐рдЫрд▓реЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЛ рдпрд╛рдж рд░рдЦрддрд╛ рд╣реИред рдЕрдм Clear Chat рдлрд╝реАрдЪрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реИред

Clear Chat рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛:

рдмрд╛рддрдЪреАрдд рдЗрддрд┐рд╣рд╛рд╕ рд╕рд╛рдл рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЦрд╛рд▓реА рдЪреИрдЯ рдЗрдВрдЯрд░рдлреЗрд╕, рд╕рдВрджреЗрд╢ рдХрд╛рдЙрдВрдЯрд░ 0 рдкрд░ рд░реАрд╕реЗрдЯ, рдФрд░ рд╕рд╛рдЗрдбрдмрд╛рд░ рдХрдВрдЯреНрд░реЛрд▓реНрд╕ рдирдИ рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░

рдЪреИрдЯ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рд╛рдл рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдФрд░ рдХрд╛рдЙрдВрдЯрд░ 0 рдкрд░ рд░реАрд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИ.┬а

рдирдИ рдЪреИрдЯ рд╢реБрд░реВ рдХрд░рдирд╛:

рд╕рд╛рдл рдХрд┐рдП рдЧрдП рдкрд┐рдЫрд▓реЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рдж рдирдИ рдмрд╛рддрдЪреАрдд рдореЗрдВ рдирдпрд╛ рдпреВрдЬрд╝рд░ рдкреНрд░рд╢реНрди рдФрд░ рдПрдЖрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛тАФрдкреНрд░реЛрдбрдХреНрд╢рди рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░, рд╕реНрд╡рдЪреНрдЫ рдЗрдВрдЯрд░рдлреЗрд╕

рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реАред рдПрдЖрдИ рдиреЗ рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ ChatGPT рдХреНрд▓реЛрди рдмрдирд╛рдпрд╛, рд╣рд░ рдЪрд░рдг рдкрд░ рд╕реНрд╡рд░реВрдк рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдФрд░ рд╕рднреА рдлрд╝реАрдЪрд░реНрд╕ рдмрд┐рдирд╛ рдорд╛рдирд╡реАрдп рджрдЦрд▓ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдПред

рдпрд╣ рдХрд┐рд╕реА рднреА рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИтАФReact, Vue, Svelte, рдпрд╛ рд╕рд╛рдзрд╛рд░рдг HTMLред рдПрдЖрдИ рд▓реЗрдЖрдЙрдЯреНрд╕ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрдВрдЯрд░реИрдХреНрд╢рдВрд╕ рдЯреЗрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХреЛрдб рджреЗрдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдмрдЧреНрд╕ рдкрдХрдбрд╝ рд▓реЗрддрд╛ рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖ рдФрд░ рдЕрдЧрд▓реЗ рдХрджрдо

Chrome DevTools MCP рдЖрдкрдХреЛ рдмрд╛рддрдЪреАрдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рджреЗрддрд╛ рд╣реИред рдЖрдк рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЖрдкрдХрд╛ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рд╕рдВрднрд╛рд▓ рд▓реЗрддрд╛ рд╣реИред рди рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рд▓рд┐рдЦрдиреА, рди рд╕реЗрд▓реЗрдХреНрдЯрд░реНрд╕ рдбреАрдмрдЧ рдХрд░рдиреЗред

рдкреВрд░реЗ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ рдореВрд▓ рдмрд╛рддреЗрдВ рдХрд╡рд░ рдХреАрдВ: рд╕рд░реНрд╡рд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛, рдкреЗрдЬ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛, рдлреЙрд░реНрдо рднрд░рдирд╛, рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛, рдФрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдирд╛ред рдлрд┐рд░ рд╣рдордиреЗ рдХрдВрд╕реЛрд▓ рдЗрдВрд╕реНрдкреЗрдХреНрд╢рди, рдиреЗрдЯрд╡рд░реНрдХ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ, рдФрд░ JavaScript рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд╕рд╛рде рдбреАрдмрдЧрд┐рдВрдЧ рджреЗрдЦреАред рдЕрдВрдд рдореЗрдВ, рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ рдпреЗ рдЯреВрд▓реНрд╕ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдРрд╕реЗ рдлреНрд░рдВрдЯрдПрдВрдб рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдПрдЖрдИ рд╡рд╣реА рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╡рд╣ рдмрдирд╛рддрд╛ рд╣реИред

рдЖрдЧреЗ рдХреНрдпрд╛ рдЖрдЬрд╝рдорд╛рдПрдБ

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЙрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдПрдБ рдЬрд┐рд╕ рдкрд░ рдЖрдк рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдПрдЖрдИ рд╕реЗ рдХрдВрд╕реЛрд▓ рдПрд░рд░реНрд╕ рдЬрд╛рдБрдЪрдиреЗ рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВред рдпрджрд┐ рдЖрдк Claude Code рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░рд╛ Claude Code рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдПрдБ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рдЯреВрд▓ рдЙрдкрдпреЛрдЧ рдХреЗ рдкреНрд░рднрд╛рд╡реА рдкреНрд░реЙрдореНрдкреНрдЯрд┐рдВрдЧ рдкреИрдЯрд░реНрди рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдЯреЗрдЯреНрд╕ рдХреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрдВред рдлреЙрд░реНрдо рд╕рдмрдорд┐рд╢рди рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВред

рдлрд┐рд░ рдХрдИ рдЯреВрд▓реНрд╕ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░реЗрдВ: рдХрд┐рд╕реА рдкреЗрдЬ рдкрд░ рдЬрд╛рдПрдБ, рдлреЙрд░реНрдо рднрд░реЗрдВ, рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ, рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВред рдХрдВрд╕реЛрд▓ рд╕рдВрджреЗрд╢ рдЬрд╛рдБрдЪреЗрдВ, рдЕрд╕рдлрд▓ рдиреЗрдЯрд╡рд░реНрдХ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдВ, рдФрд░ рдкреЗрдЬ рд╕реНрдЯреЗрдЯ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП JavaScript рдЪрд▓рд╛рдПрдБред

рдЬрдм рдЖрдк рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЛрдВ рдореЗрдВ рд╕рд╣рдЬ рд╣реЛ рдЬрд╛рдПрдБ, рддреЛ рдЕрдкрдиреЗ рдПрдЖрдИ рдХреЗ рд╕рд╛рде рдПрдХ рдЫреЛрдЯрд╛ UI рдХреЙрдореНрдкреЛрдиреЗрдВрдЯ рдмрдирд╛рдПрдБ рдФрд░ рд╣рд░ рдЪрд░рдг рдкрд░ рд▓реЗрдЖрдЙрдЯ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рджреЗрдВред рджреЗрдЦреЗрдВ рдХреИрд╕реЗ рд╡рд╣ рдЖрдкрдХреЗ рдореИрдиреНрдпреБрдЕрд▓ рдЬрд╛рдБрдЪрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕рдорд╕реНрдпрд╛рдПрдБ рдкрдХрдбрд╝ рд▓реЗрддрд╛ рд╣реИред

рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП, рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдЯреВрд▓реНрд╕ (performance_start_trace, performance_stop_trace, performance_analyze_insight) рд╕реЗ рдкреЗрдЬ рд▓реЛрдб рд╕рдордп рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд░реЗрдВ рдФрд░ рдмрд╛рдзрд╛рдПрдБ рдкрд╣рдЪрд╛рдиреЗрдВред рдЗрдореНрдпреВрд▓реЗрд╢рди рдЯреВрд▓реНрд╕ (emulate_cpu, emulate_network, resize_page) рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВред

Chrome DevTools MCP рдХрдИ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЗрд╕реЗ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕рд░реНрд╡рд░реЛрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреВрд▓реНрд╕, рдпрд╛ API рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рдВрд╕ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдРрд╕реЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдмрдирд╛рдПрдБ рдЬреЛ рдХрдИ рд╕рд┐рд╕реНрдЯрдореНрд╕ рдореЗрдВ рдлреИрд▓реЗ рд╣реЛрдВред рдЕрдзрд┐рдХ MCP рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ Codex CLI MCP рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдФрд░ Google ADK MCP рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рджреЗрдЦреЗрдВред

рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ MCP рд╕рд░реНрд╡рд░ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ Building an MCP Server and Client with FastMCP 2.0 рджреЗрдЦреЗрдВред

Bexruz (Bex) Tuychiev

рд▓реЗрдЦрдХ

Bexruz (Bex) Tuychiev

рдореИрдВ 2 рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрд╖реЛрдВ рдХреЗ рдЕрдиреБрднрд╡ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХрдВрдЯреЗрдВрдЯ рдХреНрд░рд┐рдПрдЯрд░ рд╣реВрдБ рдФрд░ Medium рдкрд░ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдлреЙрд▓реЛрдЗрдВрдЧреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рд░рдЦрддрд╛ рд╣реВрдБред рдореБрдЭреЗ рдПрдЖрдИ рдФрд░ рдПрдордПрд▓ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд▓реЗрдЦ рд▓рд┐рдЦрдирд╛ рдкрд╕рдВрдж рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╣рд▓реНрдХрд╛-рд╕рд╛ рд╡реНрдпрдВрдЧреНрдпрд╛рддреНрдордХ рдЕрдВрджрд╛рдЬ рд░рд╣рддрд╛ рд╣реИтАФрдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рддреЛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдХрдо рдЙрдмрд╛рдК рд▓рдЧреЗрдВред рдореИрдВрдиреЗ 130 рд╕реЗ рдЕрдзрд┐рдХ рд▓реЗрдЦ рдФрд░ рдПрдХ DataCamp рдХреЛрд░реНрд╕ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдПрдХ рдФрд░ рдмрди рд░рд╣рд╛ рд╣реИред рдореЗрд░рд╛ рдХрдВрдЯреЗрдВрдЯ 50 рд▓рд╛рдЦ рд╕реЗ рдЕрдзрд┐рдХ рд▓реЛрдЧреЛрдВ рдиреЗ рджреЗрдЦрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ 20 рд╣рдЬрд╝рд╛рд░ рд▓реЛрдЧ Medium рдФрд░ LinkedIn рдкрд░ рдлреЙрд▓реЛрдЕрд░реНрд╕ рдмрди рдЧрдПред┬а

Chrome DevTools MCP рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди

Chrome DevTools MCP рдХреНрдпрд╛ рд╣реИ?

Chrome DevTools MCP, Chrome DevTools рдЯреАрдо рдХрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ Model Context Protocol рд╕рд░реНрд╡рд░ рд╣реИред рдпрд╣ Claude Code, Cursor рдФрд░ Cline рдЬреИрд╕реЗ рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯреНрд╕ рдХреЛ рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рдХрдорд╛рдВрдбреНрд╕ рдХреЗ рдЬрд░рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ Chrome рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ Puppeteer рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди, рдбреАрдмрдЧрд┐рдВрдЧ, рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрд╕реНрдкреЗрдХреНрд╢рди, рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ, рдФрд░ рдЗрдореНрдпреВрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП 26 рдЯреВрд▓реНрд╕ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИред

рдореИрдВ Chrome DevTools MCP рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реВрдБ?

Claude Code рдХреЗ рд▓рд┐рдП, рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ claude mcp add chrome-devtools npx chrome-devtools-mcp@latest рдЪрд▓рд╛рдПрдБ, рдлрд┐рд░ Claude Code рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░реЗрдВред Cursor, Cline, рдпрд╛ VS Code Copilot рдЬреИрд╕реЗ рдЕрдиреНрдп рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП, рд╕рд░реНрд╡рд░ рдХреЛ рдЕрдкрдиреА MCP рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рдХреНрд▓рд╛рдЗрдВрдЯ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрдЯрдЕрдк рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП Chrome DevTools MCP GitHub рдкреЗрдЬ рджреЗрдЦреЗрдВред рдЖрдкрдХреЗ рдкрд╛рд╕ Node.js v20.19 рдпрд╛ рдирдпрд╛ рд╡рд░реНрдЬрд╝рди рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХреНрдпрд╛ Chrome DevTools MCP рдореМрдЬреВрджрд╛ Chrome рд╕реЗрд╢рди рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

рд╣рд╛рдБред Chrome DevTools MCP, Chrome DevTools Protocol (CDP) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдЪрд▓ рд░рд╣реЗ Chrome рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╕рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдПрдХ рдирдИ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЕрдкрдиреА рд╕рдХреНрд░рд┐рдп, рд╕рд╛рдЗрди-рдЗрди рдХреА рд╣реБрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗрд╢рди рд╕реЗ рдЕрдЯреИрдЪ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЖрдкрдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдпреВрдЬрд╝рд░ рд╕реНрдЯреЗрдЯ, рдХреБрдХреАрдЬрд╝, рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рдВрд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред

рдХреМрди рд╕реЗ рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯреНрд╕ Chrome DevTools MCP рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ?

Chrome DevTools MCP рдХрд┐рд╕реА рднреА MCP-рд╕рдВрдЧрдд рдПрдЖрдИ рдХреЛрдбрд┐рдВрдЧ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдореЗрдВ Claude Code, Claude Desktop, Cursor, Cline, VS Code Copilot, Gemini CLI, рдФрд░ Windsurf рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╣рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рд╕реЗрдЯрдЕрдк рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рд╕рднреА рдПрдХ рд╣реА рдЖрдзрд╛рд░рднреВрдд MCP рд╕рд░реНрд╡рд░ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

Chrome DevTools MCP рдФрд░ Playwright рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?

Chrome DevTools MCP рдФрд░ Playwright рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдЕрд▓рдЧ рд╣реИрдВред Chrome DevTools MCP рдмрд╛рддрдЪреАрдд-рдЖрдзрд╛рд░рд┐рдд, рдПрдЖрдИ-рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реИтАФрдЖрдк рдкреНрд░рд╛рдХреГрдд рднрд╛рд╖рд╛ рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдПрдЖрдИ рдСрдЯреЛрдореЗрд╢рди рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИред Playwright рдПрдХ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬреЛ рдХреЛрдб рдореЗрдВ рдкреБрдирд░реБрддреНрдкрд╛рджрдирд╢реАрд▓, рд╕реНрдХреНрд░рд┐рдкреНрдЯреЗрдмрд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред Chrome DevTools MCP рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдбреАрдмрдЧрд┐рдВрдЧ рдФрд░ рдХреНрд░рдорд┐рдХ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдЬрдмрдХрд┐ Playwright CI/CD рдЯреЗрд╕реНрдЯ рд╕реВрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдмрд┐рдирд╛ рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рдЪрд▓рдирд╛ рд╣реЛрддрд╛ рд╣реИред

рд╡рд┐рд╖рдп