- Playwright tabanlı çalışan bir MCP(Model Context Protocol) sunucusu
- LLM'lerin web sayfalarıyla etkileşim kurabilmesi için yapılandırılmış erişilebilirlik anlık görüntüleri sunar; bu sayede hızlı ve hafiftir
- Ekran görüntüsü veya vision modeli olmadan, yalnızca yapılandırılmış metin tabanlı verilerle web otomasyonu gerçekleştirir
- Kullanım alanları : web sayfası gezinme ve form otomatik doldurma, yapılandırılmış içerikten veri çıkarma, LLM tabanlı otomasyon testi, ajan tabanlı genel web tarayıcısı kontrolü
Kurulum
Snapshot Mode araç listesi
- browser_navigate: URL'ye git
- browser_go_back / go_forward: geri/ileri git
- browser_click / hover / drag: öğeye tıklama, üzerine gelme, sürükleme
- browser_type: giriş alanına metin girme (seçenek:
submit)
- browser_select_option: açılır menüden seçim yapma
- browser_press_key: klavye tuşu girme
- browser_snapshot: erişilebilirlik anlık görüntüsü alma
- browser_save_as_pdf: sayfayı PDF olarak kaydetme
- browser_wait: belirtilen süre kadar bekleme (
time en fazla 10 saniye olabilir)
- browser_close: sayfayı kapatma
Vision Mode araç listesi
- browser_navigate / go_back / go_forward
- browser_screenshot: ekran görüntüsü alma
- browser_move_mouse / click / drag: koordinat tabanlı fare kontrolü
- browser_type: koordinat konumuna metin girme
- browser_press_key
- browser_save_as_pdf
- browser_wait
- browser_close
4 yorum
Cursor'a Playwright MCP'yi bağlamayı denedim ama Namuwiki sayfasını hiç okuyamıyor..
Muhtemelen bot engellemesi yüzündendir.
Dün gördüğümde fark etmemiştim ama Microsoft'muş, vay be. Denemem lazım.
Hacker News görüşleri
Bu araç çok iyi. Claude Code ile birlikte kullanarak büyük başarı elde ediyorum
CLAUDE.mdiçine değişiklikleri Playwright ile doğrulama talimatı bırakıyorumariaSnapshotkullanarak DOM’un erişilebilir bir temsilini sağlıyorJIRA MCP ile birleştirip hata kaydındaki "yeniden üretme adımları"nı okuyarak gerçekten yeniden üretilebildiğini doğrulamayı planlıyorum
Microsoft’un yeni aracı MCP-Playwright’ın rakibi gibi görünüyor
Harika bir sürüm. Ancak neden özgün Playwright API’sini desteklemediğini ve yalnızca davranışların bir alt kümesini desteklediğini merak ediyorum
Playwright’ı bilmiyorum ama Puppeteer’dan nasıl farklı olduğunu merak ediyorum
Bunu birkaç kez gönderdim ve daha fazla şey duymak istiyorum
Capybara için bir MCP’ye ihtiyacım var. LLM’lerin Rails sistem testlerimi yazabilmesi ve çalışmadıklarında hata ayıklayabilmesi için
code --add-mcpBu aracın test otomasyonu için mi olduğunu, yoksa ajanlarda Playwright’ın "Operator" olarak kullanılmasına mı yönelik olduğunu merak ediyorum