Puppeteer
MCP
Automation
7 tools
Browser automation, screenshots, and web scraping
Installation
Install the typed integration package for your language:
Terminal
$ npm install @leash/integration-puppeteer
Authentication
This integration does not require authentication.
Usage
import { LeashIntegrations } from '@leash/sdk'import { createPuppeteerClient } from '@leash/integration-puppeteer'const leash = new LeashIntegrations()const client = createPuppeteerClient(leash)const result = await client.puppeteerNavigate()
Available Tools
| Tool | Description |
|---|---|
puppeteer_navigate | Navigate to a URL |
puppeteer_screenshot | Take a screenshot of the page |
puppeteer_click | Click an element on the page |
puppeteer_fill | Fill in a form field |
puppeteer_select | Select an option from a dropdown |
puppeteer_hover | Hover over an element |
puppeteer_evaluate | Execute JavaScript in the browser |