Skip to main content
Glama
pavanmareddy-git

AIAgentMCP

AIAgentMCP — Playwright + MCP test scaffold

A minimal Playwright project scaffold for automated testing and Model Context Protocol (MCP) development.

Overview

This repository includes:

  • Playwright test setup using @playwright/test

  • Example browser tests in tests/

  • A sample Playwright MCP workflow via npm run mcp

  • Docker install helper script at ../install-docker.ps1 for Windows environments

Related MCP server: Playwright MCP Server

Setup

cd AIAgentMCP
npm install

Run tests

npm run test

Start the MCP server

npm run mcp

Repository contents

  • package.json / package-lock.json — project dependencies and scripts

  • playwright.config.ts — Playwright configuration

  • tests/ — sample Playwright tests

  • test-results/ — test output and artifacts

  • .gitignore — ignored files for this repository

Notes

  • The project uses @playwright/test as a dev dependency.

  • The mcp script launches Playwright MCP using npx @playwright/mcp@latest.

  • On Windows, Docker Desktop is required for many Playwright workflows that use containers.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    32
    11,239 npm
    5,644
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    18
    Apache 2.0
  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, generate test code, scrape web content, and execute JavaScript in a real browser environment.
    32
    11,239 npm
    MIT