What is the required environment variable?
The server requires an `OPENAI_API_KEY` to access the vision model. It can be set via a `.env` file or as a shell environment variable.
@Larsbuilds
Basic information
Configured Puppeteer Vision MCP server for website scraping with specific settings for specify4it.com
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"puppeteer-vision-mcp-specify4it": {
"command": "npx",
"args": [
"-y",
"puppeteer-vision-mcp-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
A configured version of the Puppeteer Vision MCP server, specifically set up for scraping specify4it.com. It uses AI-powered interaction to automatically handle overlays, cookie banners, CAPTCHAs, and other interactive elements, then extracts main content via Mozilla's Readability and converts it to well-formatted Markdown. It includes custom scripts for extracting page structure, CSS animations, JavaScript interactions, and design assets from the target site.
Run via npx -y puppeteer-vision-mcp-server after setting the required OPENAI_API_KEY environment variable (via .env file or shell export). The server can be integrated as an MCP tool in an orchestrator by adding a configuration block with command: "npx" and args: ["-y", "puppeteer-vision-mcp-server"]. It provides a scrape-webpage tool that accepts url (required), autoInteract, maxInteractionAttempts, and waitForNetworkIdle parameters. The server runs in stdio mode by default; set USE_SSE=true for HTTP/SSE communication.
npx without manual installation.API_BASE_URL).The server requires an `OPENAI_API_KEY` to access the vision model. It can be set via a `.env` file or as a shell environment variable.
Yes. Set `VISION_MODEL` to any model with vision capabilities (default is `gpt-4.1`). Use `API_BASE_URL` to connect to alternative OpenAI-compatible providers.
Set `DISABLE_HEADLESS=true` in the environment to run the browser in visible mode.
The server supports stdio (default) and SSE mode. Set `USE_SSE=true` to enable HTTP/SSE communication on the configured port (default 3001).
It returns a structured response with `content` (array containing markdown text) and `metadata` (including `success`, `message`, and `contentSize` on success).
Capture screenshots of webpages as images or PDFs with Screenshot Scout.

Parse allows your agent to access thousands of APIs instantly. You can use Parse to build an API for any action on any website and edit any previously existing API in our catalogue.
MCP server for fetch web page content using Playwright headless browser.
Official Chrome DevTools MCP server from Google that lets coding agents control, debug and profile a live Chrome browser.
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
Comments