Browser Automation · MODEL CONTEXT PROTOCOL
jae jae fetcher mcp
MCP server for fetch web page content using Playwright headless browser.
WHAT IT CONNECTS
What jae jae fetcher mcp gives an AI Agent
- `fetch_url` - Retrieve web page content from a specified URL
- Uses Playwright headless browser to parse JavaScript
- Supports intelligent extraction of main content and conversion to Markdown
- Supports the following parameters:
- `url`: The URL of the web page to fetch (required parameter)
- `timeout`: Page loading timeout in milliseconds, default is 30000 (30 seconds)
- `waitUntil`: Specifies when navigation is considered complete, options: 'load', 'domcontentloaded', 'networkidle', 'commit', default is 'load'
- `extractContent`: Whether to intelligently extract the main content, default is true
- `maxLength`: Maximum length of returned content (in characters), default is no limit
- `returnHtml`: Whether to return HTML content instead of Markdown, default is false
- `waitForNavigation`: Whether to wait for additional navigation after initial page load (useful for sites with anti-bot verification), default is false
- `navigationTimeout`: Maximum time to wait for additional navigation in milliseconds, default is 10000 (10 seconds)
- `disableMedia`: Whether to disable media resources (images, stylesheets, fonts, media), default is true
- `debug`: Whether to enable debug mode (showing browser window), overrides the --debug command line flag if specified
- `fetch_urls` - Batch retrieve web page content from multiple URLs in parallel
- Uses multi-tab parallel fetching for improved performance
- Returns combined results with clear separation between webpages
- Supports the following parameters:
- `urls`: Array of URLs to fetch (required parameter)
- Other parameters are the same as `fetch_url`
- **Wait for Complete Loading**: For websites using CAPTCHA, redirects, or other verification mechanisms, include in your prompt:
- **Increase Timeout Duration**: For websites that load slowly:
- **Preserve Original HTML Structure**: When content extraction might fail:
- **Fetch Complete Page Content**: When extracted content is too limited:
- **Return Content as HTML**: When HTML format is needed instead of default Markdown:
- **Dynamic Debug Activation**: To display the browser window during a specific fetch operation:
- **Manual Login**: To login using your own credentials:
- **Interacting with Debug Browser**: When debug mode is enabled:
- The browser window remains open
- You can manually log into the website using your credentials
- After login is complete, content will be fetched with your authenticated session
- **Enable Debug for Specific Requests**: Even if the server is already running, you can enable debug mode for a specific request:
- [g-search-mcp](https://github.com/jae-jae/g-search-mcp): A powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously. Perfect for batch search operations and data collection.
SECURITY
An MCP listing is not a security review
An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.