playwright-agent
agentkit for playwright-mcp server
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-agent2. Install dependencies:
npm install3. Set up environment variables:
cp .env.sample .env
# Edit .env with your API keys4. Start plawright mcp server in a seperate terminal window
npx @playwright/mcp@latest --port 89315. 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.ts6. 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 -vAcknowledgments
Frequently asked questions
What is playwright-agent?
playwright-agent is agentkit for playwright-mcp server
How do I install playwright-agent?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is playwright-agent open source?
Yes — it is hosted on GitHub at https://github.com/tmahesh/playwright-agent and has 2 stars.
Related MCP tools
Playwright MCP server TypeScript-based implementation. Trusted by 22000+ developers. Trusted by 22000+ developers. Trusted by 22000+ developers.
Official Notion MCP Server TypeScript-based implementation. Trusted by 3400+ developers. Trusted by 3400+ developers. Trusted by 3400+ developers.
Directory for Awesome MCP Servers TypeScript-based implementation. Trusted by 1900+ developers. Trusted by 1900+ developers.
🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes.
MCP Aggregator, Orchestrator, Middleware, Gateway in one docker TypeScript-based implementation. Trusted by 1400+ developers.
MCP Server for kubernetes management commands TypeScript-based implementation. Trusted by 1100+ developers. Trusted by 1100+ developers.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP