Commit 14fbbad
GitLab CI
feat: Shadow DOM support, headless mode, proxy, SSL ignore, max tabs, API testing
Competitive advantages over Playwright MCP / Appium MCP:
- Shadow DOM piercing: deepQuery/deepQueryAll traverse shadow roots
(Playwright MCP issue #90 — users can't interact with Shadow DOM)
- Headless mode: --headless flag for CI/CD
(Playwright MCP issue #126 — 'how to set headless?')
- Custom Chrome path: chrome_path parameter
(Playwright MCP issue #139 — custom browser executable)
- Proxy support: --proxy-server=URL
(Playwright MCP issue #203 — proxy configuration)
- SSL certificate ignore: --ignore-certificate-errors
(Playwright MCP issues #94, MS#1358 — SSL errors)
- Max tabs limit (default 20): prevents runaway tab creation
(MS Playwright MCP issue #1299 — agent opens 1000 tabs)
- http_request tool: GET/POST/PUT/PATCH/DELETE with JSON/headers
(Playwright MCP issues #166, #164 — API testing support)
Total MCP tools: ~1501 parent 8f4efbd commit 14fbbad
2 files changed
+227
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
18 | 23 | | |
19 | 24 | | |
20 | 25 | | |
| |||
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
33 | 43 | | |
34 | 44 | | |
35 | 45 | | |
36 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
37 | 52 | | |
38 | 53 | | |
39 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
40 | 60 | | |
41 | 61 | | |
42 | 62 | | |
| |||
1413 | 1433 | | |
1414 | 1434 | | |
1415 | 1435 | | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
1416 | 1444 | | |
1417 | 1445 | | |
1418 | 1446 | | |
| |||
1622 | 1650 | | |
1623 | 1651 | | |
1624 | 1652 | | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
1625 | 1658 | | |
1626 | 1659 | | |
1627 | 1660 | | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
1628 | 1675 | | |
1629 | 1676 | | |
1630 | | - | |
1631 | | - | |
1632 | | - | |
1633 | | - | |
1634 | | - | |
1635 | | - | |
1636 | | - | |
1637 | | - | |
1638 | | - | |
1639 | | - | |
| 1677 | + | |
1640 | 1678 | | |
1641 | 1679 | | |
1642 | 1680 | | |
| |||
1739 | 1777 | | |
1740 | 1778 | | |
1741 | 1779 | | |
| 1780 | + | |
| 1781 | + | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
1742 | 1810 | | |
1743 | 1811 | | |
1744 | 1812 | | |
| |||
1780 | 1848 | | |
1781 | 1849 | | |
1782 | 1850 | | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
| 1864 | + | |
| 1865 | + | |
| 1866 | + | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
| 1871 | + | |
1783 | 1872 | | |
1784 | 1873 | | |
1785 | 1874 | | |
1786 | | - | |
1787 | | - | |
| 1875 | + | |
| 1876 | + | |
1788 | 1877 | | |
1789 | | - | |
1790 | | - | |
| 1878 | + | |
1791 | 1879 | | |
1792 | 1880 | | |
1793 | 1881 | | |
1794 | | - | |
1795 | 1882 | | |
1796 | 1883 | | |
1797 | 1884 | | |
| |||
1818 | 1905 | | |
1819 | 1906 | | |
1820 | 1907 | | |
1821 | | - | |
| 1908 | + | |
| 1909 | + | |
1822 | 1910 | | |
1823 | 1911 | | |
1824 | 1912 | | |
| |||
1832 | 1920 | | |
1833 | 1921 | | |
1834 | 1922 | | |
1835 | | - | |
| 1923 | + | |
| 1924 | + | |
| 1925 | + | |
| 1926 | + | |
1836 | 1927 | | |
1837 | 1928 | | |
1838 | 1929 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
711 | 711 | | |
712 | 712 | | |
713 | 713 | | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
714 | 754 | | |
715 | 755 | | |
716 | 756 | | |
| |||
3379 | 3419 | | |
3380 | 3420 | | |
3381 | 3421 | | |
| 3422 | + | |
| 3423 | + | |
| 3424 | + | |
| 3425 | + | |
| 3426 | + | |
| 3427 | + | |
| 3428 | + | |
| 3429 | + | |
| 3430 | + | |
| 3431 | + | |
| 3432 | + | |
| 3433 | + | |
| 3434 | + | |
| 3435 | + | |
| 3436 | + | |
| 3437 | + | |
| 3438 | + | |
| 3439 | + | |
| 3440 | + | |
| 3441 | + | |
| 3442 | + | |
| 3443 | + | |
| 3444 | + | |
| 3445 | + | |
| 3446 | + | |
| 3447 | + | |
| 3448 | + | |
| 3449 | + | |
| 3450 | + | |
| 3451 | + | |
| 3452 | + | |
| 3453 | + | |
| 3454 | + | |
| 3455 | + | |
| 3456 | + | |
| 3457 | + | |
| 3458 | + | |
| 3459 | + | |
| 3460 | + | |
| 3461 | + | |
| 3462 | + | |
| 3463 | + | |
| 3464 | + | |
| 3465 | + | |
| 3466 | + | |
| 3467 | + | |
| 3468 | + | |
| 3469 | + | |
| 3470 | + | |
| 3471 | + | |
| 3472 | + | |
| 3473 | + | |
| 3474 | + | |
| 3475 | + | |
| 3476 | + | |
| 3477 | + | |
| 3478 | + | |
| 3479 | + | |
| 3480 | + | |
| 3481 | + | |
| 3482 | + | |
| 3483 | + | |
| 3484 | + | |
3382 | 3485 | | |
3383 | 3486 | | |
3384 | 3487 | | |
3385 | 3488 | | |
| 3489 | + | |
| 3490 | + | |
| 3491 | + | |
| 3492 | + | |
| 3493 | + | |
3386 | 3494 | | |
3387 | 3495 | | |
3388 | 3496 | | |
| |||
3391 | 3499 | | |
3392 | 3500 | | |
3393 | 3501 | | |
3394 | | - | |
| 3502 | + | |
| 3503 | + | |
| 3504 | + | |
| 3505 | + | |
| 3506 | + | |
| 3507 | + | |
| 3508 | + | |
| 3509 | + | |
| 3510 | + | |
| 3511 | + | |
3395 | 3512 | | |
3396 | 3513 | | |
3397 | 3514 | | |
| |||
0 commit comments