Zenrows MCP server
online · 100% uptimeio.github.ZenRows/zenrows-mcp·v2.18.0·19 starsZenrows MCP server: Fetch, Extract, Batch, and Browser Sessions for AI agents
not scanned yet
19 stars299 downloads/wk
Reviews
Write oneNobody has reviewed Zenrows yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Zenrows tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Zenrows compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 85% of 866 Scraping and browsing servers
- Uptime
- 100%
- of our recent checks; the typical remote Scraping and browsing server answers 100%
- Response time
- 301 ms
- faster than 41% of 384 Scraping and browsing servers
- GitHub stars
- 19
- more than 85% of 583 Scraping and browsing servers
- Downloads a week
- 299
- more than 77% of 309 Scraping and browsing servers with a package
Release history: 14 versions in the registry since 2026-09-10, latest 2026-10-30, typically one every 1 day.
Install Zenrows in Claude Code, Cursor or VS Code
claude mcp add --transport http zenrows-mcp https://mcp.zenrows.com/mcp
What the publisher says
From the Zenrows repository's README, as published. We do not edit it. Read it on GitHub
Zenrows MCP Server
The Zenrows MCP (Model Context Protocol) server is the standard way AI systems use Zenrows' web data infrastructure. A single connection gives your AI assistant, agent, or application reliable, real-time access to the live web, including the protected web.
📚 Full documentation: docs.zenrows.com/mcp/overview
Why Zenrows MCP
- Reach sites that normally block bots. Get reliable access to protected sites at scale, without building anti-bot handling yourself.
- Managed web data infrastructure. Proxy rotation, headless browser orchestration, anti-bot handling, and session management run on Zenrows' infrastructure.
- Plug into any AI you already use. Works with any MCP client, including AI assistants, agent frameworks, AI SDKs, IDE plugins, and custom applications.
- Plain English, no scraping code. Describe the task naturally and the AI picks the right tool. No selectors, no proxy management, no anti-bot tuning.
Quick start
Zenrows MCP supports two transport options. Both expose the same set of tools and capabilities. Pick the one that fits your client.
Remote MCP server
Use the hosted Zenrows MCP server when your AI application calls an LLM API directly. The server runs on Zenrows' infrastructure, so there is nothing to install, configure, or update.
Server URL:
https://mcp.zenrows.com/mcpTransport: Streamable HTTP
Authentication: OAuth or API key as Bearer token. Pass your Zenrows API key in the Authorization header on every request (or complete OAuth in clients that support it).
Authorization: Bearer YOUR_ZENROWS_API_KEYMost MCP clients accept this through an authorization shorthand field on the tool config and forward it as the Bearer token automatically. Some clients use a free-form headers field instead. Either approach works.
Remote MCP does not auto-create accounts. Use OAuth “Create Free account” in the client, or pass an existing API key.
Example: OpenAI Responses API
import os
from openai import OpenAI
ZENROWS_API_KEY = os.environ["ZENROWS_API_KEY"]
client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
response = client.responses.create(
model="gpt-5",
tools=[
{
"type": "mcp",
"server_label": "zenrows",
"server_description": "Web scraping MCP server for accessing live web content.",
"server_url": "https://mcp.zenrows.com/mcp",
"authorization": ZENROWS_API_KEY,
"require_approval": "never",
}
],
input="Visit https://news.ycombinator.com/ and summarize the three most recent posts.",
)
print(response.output_text)For the full walkthrough with framework-specific examples, see the Remote MCP server docs.
Local MCP server
Use the local stdio configuration when your MCP client runs the server as a local subprocess instead of calling a remote URL. This is the standard setup for desktop AI tools and IDE plugins, including Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, Zed, and JetBrains IDEs.
Package: @zenrows/mcp on npm
Authentication:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Zenrows: common questions
- Is Zenrows MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Zenrows safety report
- How do I install Zenrows?
- It runs remotely at mcp.zenrows.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Zenrows need an API key?
- Yes. The registry entry asks for
ZENROWS_API_KEY,Authorization. - Is Zenrows maintained?
- The last commit was 36 days ago (2026-09-29). The latest release is v2.18.0.
- Is Zenrows up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Zenrows?
- Servers from other publishers that do the same job: Browser Use MCP server, Skyvern MCP server and Actionbook MCP server. Compare all Zenrows alternatives.
- How does Zenrows compare with other Scraping and browsing MCP servers?
- safety score 92/100 (higher than 85% of 866 Scraping and browsing servers); uptime 100% (of our recent checks; the typical remote Scraping and browsing server answers 100%); response time 301 ms (faster than 41% of 384 Scraping and browsing servers). Full comparison.
Alternatives to Zenrows
Same job from other publishers: the closest match first, then the best rated.
- Browser UseBrowser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.not reviewedEstablishedA
- SkyvernAI-powered browser automation — navigate, click, fill forms, and extract data from any website.not reviewedEstablishedA
- ActionbookLet your AI agent operate any website through a real, logged-in browser session.not reviewedEstablishedA
Slack MCP ServerCatch up on Slack without reading it. Unreads, threads, search. Browser-session or hosted OAuth.not reviewedEstablishedA- Openbrowser AIAI browser automation. Write async Python to navigate, click, type, and extract data.not reviewedEstablishedB