MCP server URL
Quick install
Install in Cursor
Adds the server, then sign in with your API key.
Install in VS Code
Adds the server, then sign in with your API key.
Setup
When an app connects for the first time, a Scraperize page opens in your browser. Paste an API key and click Connect. The app gets its own access token; your key is never shared with it.- Claude
- ChatGPT
- Claude Code
- Cursor
- VS Code
- Other
Works in Claude on the web and the Claude desktop app.
1
Add a connector
Go to Settings → Connectors and click Add custom connector.
2
Enter the server
Name it Scraperize and use
https://api.scraperize.com/mcp as the URL.3
Connect
Click Connect, paste your API key on the Scraperize page, and click Connect again.
Tools
Your assistant sees every endpoint as soon as it connects, so it can usually go straight to
call_endpoint.
If a path or parameter is wrong, it gets an error naming the closest endpoint or the valid parameters, and
no credits are spent.
Credits and approval
- Same as the API: a successful
call_endpointcosts the endpoint’s credits (shown inmeta.creditsCharged). Errors are free. - Caching: your assistant can pass
cache_max_age(1d,3d,7d,14dor30d) to reuse a recent result for 0 credits. - Approval:
call_endpointis marked as an action that spends credits, so most clients ask before running it. Keep approval on. - Limits: calls share your team’s rate limit and show up in your request history.
Scraped posts and comments are third-party content. Scraperize returns them as data, and tells your
assistant never to follow instructions found inside them.
Try it
Once connected, ask your assistant things like:- “Get natgeo’s TikTok profile and summarize their last 10 videos.”
- “What has this company posted on LinkedIn this month?” (paste the company page link)
- “How many credits do I have left, and what did I use most this week?”
Troubleshooting
A call fails with INSUFFICIENT_CREDITS
A call fails with INSUFFICIENT_CREDITS
Your balance is lower than the endpoint’s cost. Top up in the dashboard.
A call fails with RATE_LIMITED
A call fails with RATE_LIMITED
Your team hit its per-minute limit. Wait for the time in the error, then try again.