NEW ScrapingAnt MCP for Claude Code, Cursor & Windsurf — try it free →

A Bright Data alternative that bills by what the page needs

Web Unlocker charges $1.50 per 1,000 pages, whatever the page needs. On ScrapingAnt Startup, 1,000 plain HTML pages cost $0.10 and 1,000 rendered pages $0.98. Residential proxies start at $30/month for 5 GB, and the same API key runs a hosted MCP server for your agents.

10,000 free credits every month · no card · one request at a time on Free

SCRAPING API · 1,000 PLAIN HTML PAGES Bright Data $1.50 ScrapingAnt Startup $0.10 MCP SERVER · TOOLS ENABLED BY DEFAULT Bright Data 32 ScrapingAnt 3 RESIDENTIAL · SMALLEST MONTHLY PLAN Bright Data · 141 GB $499 ScrapingAnt · 5 GB $30
Web scraping API

What 1,000 pages cost: Web Unlocker vs ScrapingAnt

Bright Data Web Unlocker charges the same for every successful request: $1.50 per 1,000 on pay as you go, or $1.30 on the $499/month Scale plan. ScrapingAnt charges API credits by proxy type and rendering, so the cost depends on what the page needs.

Cost of 1,000 requests by request mode
Request modeBright Data, pay as you goBright Data Scale ($499)ScrapingAnt Startup ($49)ScrapingAnt Business ($249)
Plain HTML, datacenter proxy$1.50$1.30$0.10$0.08
Rendered HTML, datacenter proxy$1.50$1.30$0.98$0.83
Plain HTML, residential proxy$1.50$1.30$2.45$2.08
Rendered HTML, residential proxy$1.50$1.30$12.25$10.38

Where ScrapingAnt costs less

Pages that load over datacenter proxies. On Startup, 1,000 plain HTML requests cost $0.10 and 1,000 rendered pages cost $0.98. Our 24 documented proxy countries work on datacenter proxies at no extra cost, and paid plans have no plan concurrency cap.

Where Bright Data comes out ahead

Pages that need residential IPs. Web Unlocker picks the proxy and rendering for you at one rate, while ScrapingAnt residential requests cost $2.45 to $12.25 per 1,000 on Startup. Bright Data’s free tier is 5,000 requests a month; ScrapingAnt’s 10,000 free credits cover 1,000 rendered pages.

ScrapingAnt costs assume the whole plan goes to one mode. Smaller plans cost more per request: Enthusiast is $19/month for 100,000 credits. Google requests on datacenter proxies cost 10 credits. Prices use monthly billing.

Checked : Bright Data Web Unlocker pricing, ScrapingAnt plans, ScrapingAnt credit costs and proxy countries. Check again before you buy.

# Bright Data hosted MCP server in Claude Code
claude mcp add --transport http brightdata \
  "https://mcp.brightdata.com/mcp?token=$BRIGHTDATA_API_TOKEN"
# ScrapingAnt hosted MCP server: three page-reading tools
claude mcp add scrapingant --transport http \
  https://api.scrapingant.com/mcp \
  -H "x-api-key: $SCRAPINGANT_API_KEY"
MCP server

An MCP server that keeps your agent’s context small

ScrapingAnt’s server has three tools, one each for HTML, Markdown and plain text, so the agent spends its context on the pages, not on tool descriptions. Bright Data’s MCP server enables 32 tools unless you choose tool groups: search, ready-made scrapers, browser control and more.

Each ScrapingAnt MCP call uses API credits: 10 for a rendered page, 1 with browser=false. On Startup that is $0.98 per 1,000 rendered reads. Bright Data gives 5,000 free requests a month, shared with Web Unlocker, then charges $1.50 per 1,000 scrapes on pay as you go.

  • Works with Claude Code, Claude Desktop, Cursor, Windsurf, VS Code and Cline
  • Each call can set proxy_type and proxy_country
  • No credits are charged when a call returns a non-200 status
More about the ScrapingAnt MCP server →
Residential proxies

Residential proxies from $30 a month

ScrapingAnt sells monthly residential plans from 5 GB, so you pay for the traffic you use. Bright Data’s smallest monthly residential plan is $499 for 141 GB. Below that you pay as you go at $8/GB list, or $4/GB for the first three months with Bright Data’s current 50% code.

Monthly cost by residential traffic volume
Monthly trafficBright Data pay as you go ($8/GB)Bright Data with 50% code, first 3 monthsScrapingAnt monthly plan
5 GB$40$20$30 (Micro)
10 GB$80$40$55 (Micro+)
25 GB$200$100$130 (Regular)
50 GB$400$200$245 (Advanced)
100 GB$800$400$450 (Advanced+)

What a ScrapingAnt plan includes

Rotating HTTP and HTTPS residential proxies with country, state and city targeting, sticky sessions of up to 10 minutes and unlimited concurrency. Larger plans go down to $3/GB at 1,000 GB.

Where Bright Data comes out ahead

Price during the 50% promotion, and targeting depth. Bright Data adds ZIP code and ASN targeting, SOCKS5 through its Proxy Manager, and ISP and mobile proxy networks. ScrapingAnt has none of those.

Checked : Bright Data residential pricing, Bright Data targeting options and ScrapingAnt residential plans. Bright Data’s promotion terms can change. Check again before you buy.

# US exit, sticky session
curl --proxy brd.superproxy.io:44445 \
  --proxy-user "brd-customer-$BD_CUSTOMER-zone-$BD_ZONE-country-us-session-cart42:$BD_ZONE_PASSWORD" \
  https://example.com/
# Same exit country and session on ScrapingAnt
curl --proxy residential.scrapingant.com:8080 \
  --proxy-user "customer-$SA_USER-country-us-sessionid-cart42:$SA_RESIDENTIAL_KEY" \
  https://example.com/
Moving residential traffic

Change the host and the username

Your HTTP client and scraper stay the same. Point the proxy at residential.scrapingant.com, port 8080 for HTTP or 443 for HTTPS, and sign in with your ScrapingAnt username and residential key.

Targeting moves over almost word for word: -country-us stays the same, and Bright Data’s -session- becomes -sessionid-. Move a small share of traffic first and keep the Bright Data zone for rollback.

Residential setup docs: state, city and session syntax →
Before you switch

What ScrapingAnt doesn’t replace

ScrapingAnt fits teams that fetch pages through one API, give an agent web access through MCP, or run their own scraper on residential proxies. Bright Data sells a much wider platform than the three products on this page.

Results on heavily protected sites depend on the target, so test yours first. Also comparing other APIs? See the ZenRows, ScrapingBee and ScraperAPI comparisons.

Stay on Bright Data, or plan separately, if you use

  • Datasets, the dataset marketplace or ready-made scrapers for specific sites
  • Browser API sessions you drive over CDP, or the SERP API
  • ISP or mobile proxies, SOCKS5, or ZIP and ASN targeting
Read the residential setup docs →
Customers

What customers say

Reviews from developers who use ScrapingAnt, published on Capterra.

★★★★★ 5.0 on Capterra →
★★★★★

“Onboarding and API integration was smooth and clear. Everything works great. The support was excellent.”

Illia K.
Android Software Developer
★★★★★

“Great communication with co-founders helped me to get the job done. Great proxy diversity and good price.”

Andrii M.
Senior Software Engineer
★★★★★

“This product helps me to scale and extend my business. The setup is easy and support is really good.”

Dmytro T.
Senior Software Engineer
FAQ

Bright Data comparison questions

Setup details are in the MCP docs and the residential proxy docs.

Is ScrapingAnt cheaper than Bright Data?

For pages that load over datacenter proxies, yes. On the $49 Startup plan, 1,000 plain HTML requests cost $0.10 and 1,000 rendered pages cost $0.98 over datacenter proxies. Bright Data Web Unlocker charges $1.50 per 1,000 on pay as you go. Pages that need residential IPs are cheaper on Web Unlocker, because ScrapingAnt residential requests cost $2.45 to $12.25 per 1,000 on the same plan. For residential proxy traffic up to 100 GB a month, ScrapingAnt plans cost less than Bright Data’s $8/GB list price, but Bright Data’s current 50% code makes it cheaper for its first three months.

How is the ScrapingAnt MCP server different from Bright Data’s?

Both are hosted, use one API key and return page content to the agent. Bright Data’s server enables 32 tools unless you choose tool groups, including web search, ready-made scrapers and browser control. ScrapingAnt’s has three: get_web_page_html, get_web_page_markdown and get_web_page_text. If your agent needs search or browser automation, Bright Data covers more. If it mostly reads pages, ScrapingAnt keeps the tool list short and bills those reads at API credit rates.

Are failed requests billed?

ScrapingAnt charges no credits when its API returns a non-200 status, and that covers MCP calls too. If the API returns 200 with a target site’s error page inside, that request is charged, so check the content you get back. Bright Data Web Unlocker on pay as you go bills successful requests only.

Can I keep my residential proxy code?

Yes, if your client connects over HTTP or HTTPS. Change the host to residential.scrapingant.com (port 8080 for HTTP, 443 for HTTPS), use customer-USER as the username prefix and your residential key as the password. Country, state and city targeting move into the username the same way. Bright Data’s -session- becomes -sessionid-, and a ScrapingAnt session keeps the same exit IP for up to 10 minutes. ZIP and ASN targeting are not available. The residential setup docs list the full syntax.

Can I try ScrapingAnt before paying?

Yes. The free plan includes 10,000 API credits every month with no credit card, and the MCP server uses the same credits. It runs one request at a time and has domain restrictions, so use it to check your parser or agent on an eligible page. Residential proxies are sold separately as monthly bandwidth plans, starting at $30 for 5 GB.

Move one of your Bright Data jobs and compare the bill

Run a page, an agent or a proxy request through ScrapingAnt, compare the cost with your Bright Data bill, then pick the plan that fits.

No card needed for the API free plan. Residential plans start at $30/month for 5 GB.