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

Bright Data alternative for scraping, MCP and residential proxies

ScrapingAnt covers the three Bright Data products most teams start with: Web Unlocker, the MCP server and residential proxies. API plans start at $19/month, and residential plans at $30/month for 5 GB.

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 only reads pages

Bright Data’s MCP server enables 32 tools unless you choose tool groups: search, ready-made scrapers, browser control and more. Every tool description takes space in your agent’s context. ScrapingAnt’s server has three tools, one each for HTML, Markdown and plain text.

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. ScrapingAnt MCP calls use API credits: 10 for a rendered page, 1 with browser=false.

  • 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

Monthly cost of residential traffic

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. ScrapingAnt sells monthly plans from 5 GB.

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

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

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?

It depends on the product and the pages. 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.

Try it on one of your jobs

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.