Before You Start
You need:ZenRows Account
A ZenRows account
ZenRows API Key
Your ZenRows API key
Node.js
Latest version of Node.js installed on your machine
Setup
Step 1: Open the configuration file
Open the Claude Desktop configuration file for your operating system:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Step 2: Add the ZenRows MCP server
Paste the following into the configuration file, replacing
YOUR_ZENROWS_API_KEY with your actual API key:Verify the integration
Once Claude Desktop restarts, thescrape tool is available. You can confirm it loaded correctly by asking Claude:
scrape tool if the integration is active.
Start scraping
Ask Claude to scrape a webpage in plain English:Troubleshooting
Thescrape tool does not appear after restarting
Confirm the configuration file is saved in the correct location and contains valid JSON. You can validate the JSON syntax at jsonlint.com.
Page content is missing or incomplete
The page likely loads content dynamically. Ask Claude to enable JavaScript rendering: