Next.js logo+
🎭 Puppeteer

Puppeteer MCP Server

A headless Chrome automation server built with Next.js and Puppeteer, ready to deploy on Vercel with multiple cloud browser options.

🚀 @sparticuz/chromium

Self-contained Chromium binary packaged with your function. No external dependencies required.

☁️ Browserless.io

Connect to managed headless Chrome instances in the cloud. Requires BLESS_TOKEN environment variable.

✨ Features

  • • Screenshot capture (full page or viewport)
  • • PDF generation from web pages
  • • Text and HTML content extraction
  • • Performance metrics collection
  • • Custom viewport and wait options
  • • RESTful API endpoints

⚙️ Setup: For Browserless.io integration, add your BLESS_TOKENenvironment variable in Vercel dashboard or local .env.local file.