tmahesh
MCP Servertmaheshpublic

playwright agent

agentkit for playwright-mcp server

Repository Info

1
Stars
0
Forks
1
Watchers
1
Issues
TypeScript
Language
-
License

About This Server

agentkit for playwright-mcp server

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

gentKit Browser Automation

A browser agent built with Inngest-AgentKit and Firebase-Genkit, featuring an agent system for intelligent web navigation and task execution.

Getting Started

Prerequisites

  • Node.js (v20 or higher)
  • npm or yarn
  • OpenAI API key (for GPT models)
  • Goolge AI key (for gemini models)

Installation

  1. Clone the repository:
git clone https://github.com/tmahesh/playwright-agent.git
cd playwright-agent
  1. Install dependencies:
npm install
  1. Set up environment variables:
cp .env.sample .env
# Edit .env with your API keys
  1. Start plawright mcp server in a seperate terminal window
npx @playwright/mcp@latest --port 8931
  1. To run with genkit sdk
npx tsx genkit.ts

#dev server(optional but recommended)
#It has fantastic observaibility built-in with opentelemetry
npx genkit start -- npx tsx --watch genkit.ts
  1. If you want to try agentkit of inngest-cli (NOTE: the names are very close agentkit nad genkit)
npx tsx agentkit.ts

#dev-server (optional)
npx inngest-cli@latest dev --no-discovery -u http://localhost:3000/api/inngest -v

Acknowledgments

  • genKit
  • AgentKit
  • Playwright MCP
  • openai-mcp-client
  • Saurav

Quick Start

1

Clone the repository

git clone https://github.com/tmahesh/playwright-agent
2

Install dependencies

cd playwright-agent
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownertmahesh
Repoplaywright-agent
LanguageTypeScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation