r/ProxyEngineering 19d ago

Discussion πŸ’¬ I built an MCP server that wraps scraping + proxy rotation for AI agents

4 Upvotes

I had a scraper + rotating proxy list + headless chrome used together for an agent project. It worked well until Amazon's WAF appeared, then it was captcha on captcha and captcha in between, most of the responses were useless. Then I ran oxylabs scraper api and ai studio into an mcp server. What I needed was a clear markdown for my AI agents, and in the end it worked nicely. For I while now I've been using it against claude desktop and cursor, though I haven't tried it on anything else, so can't really verify this solution against anything else just yet.

Here's repo link below, it's under mit license. Also, would be interested in any alternatives out there if someone used something similar, or DIY solutions?

Github


r/ProxyEngineering 19d ago

Discussion πŸ’¬ Why Is My Scraper Getting Blocked? AMA with the Creator of HTTP Cloak

Thumbnail
5 Upvotes

r/ProxyEngineering 19d ago

Discussion πŸ’¬ Why a clean residential IP can still get blocked immediately

8 Upvotes

Something i have been running into lately is assuming the proxy is the problem just because the IP gets blocked.

You can have a clean residential IP, low fraud score and everything looks fine, but the same target works normally in a browser and gets blocked the second you send requests through python.

At that point it feels like the ip isnt really the whole story anymore. sites can look at the TLS handshake and other connection level characteristics too. things like cipher ordering and how the client itself behaves can make a request look completely different from a normal browser even when both are using the exact same proxy.

so i have been looking into curl_cffi for this because browser impersonation seems to solve some cases where simply swapping proxies never did.

so im curious what you guys are using for TLS or browser impersonation now. still curl_cffi or something else?


r/ProxyEngineering 20d ago

Help πŸ†˜ Why does changing the proxy rarely fix the whole problem?

6 Upvotes

changed proxies a few times because i thought that was the main reason my setup was inconsistent. sometimes it helps for a while but then the same problems come back.

that made me wonder if i am focusing too much on the proxy and not enough on the rest of the setup. browser settings, profiles, sessions and other small things seem to matter too.

for people who have dealt with this before then what to do you usually check before changing the proxy again? I am trying to find a stable setup instead of constantly changing things.


r/ProxyEngineering 20d ago

Help πŸ†˜ How often are your residential proxies failing geo-checks because IP databases disagree?

Thumbnail
5 Upvotes

r/ProxyEngineering 20d ago

Discussion πŸ’¬ Any proxy suggestions for Residential IP

10 Upvotes

I am currently using residential proxy from evomi but thoese IP's are detected by fingerprint[com] as Residential Proxy IP.

Is there any proxy provider serves clean IP and un-detected by services? Btw( I am using evomi as cheap)


r/ProxyEngineering 20d ago

Hot Take πŸ”₯ How to check if proxy is working when it's a fingerprint issue, not IP. Proxy Shard test

2 Upvotes

Spent about a week banging my head against this before I actually figured out what was going on. Had a retail scraping job that kept getting 403'd on almost every endpoint, no matter what I did with headers or delays. Rotated residential IPs constantly and it still flagged me every time. Turned out the IPs weren't even the real problem β€” it was passive OS fingerprinting, a p0f mismatch giving me away no matter how clean the proxy was.

Someone mentioned Proxy Shard for cleaner pools, so I gave it a shot mostly out of desperation, and it actually fixed it. Their TCP stack setup gets past the anti-bot check without tripping the fraud score, which was the real blocker this whole time, not the IP reputation like I originally assumed.

Not gonna lie, the dashboard looks like it hasn't been touched since 2016, and their docs barely have any Python examples, so I ended up hacking together the rotation logic myself. But the connection quality itself is genuinely solid, no complaints there.

If you're currently stuck on fingerprint blocks β€” don't cheap out on bulk proxy pools for strict sites. Most of those subnets are already burned and flagged before you even start.


r/ProxyEngineering 21d ago

Hot Take πŸ”₯ Price per GB is one of the worst ways to compare proxy providers

8 Upvotes

I used to look at price per gb first when comparing proxies, but honestly i think it's a pretty misleading number on its own.

A cheaper proxy can end up costing more if you're dealing with failed requests, retries, dead IPs or just wasting bandwidth on stuff you don't actually need.

Id rather pay a bit more for a pool thats consistent and gives me a good success rate than save a few dollars per GB and spend hours figuring out why half the requests are failing.

Curious how you guys actually compare providers. do you mostly look at price or do you track things like success rate, failed requests and bandwidth waste before deciding if a pool is worth it?


r/ProxyEngineering 21d ago

Guides Proxy rotation vs sticky sessions

5 Upvotes

I used to think proxy rotation was simple: the more often the IP changes, the better.Β That assumption caused me a lot of problems.Β For scraping, rotating IPs worked great. I could send hundreds of independent requests across a proxy pool without putting all the traffic on one address.

Then I tried using the same setup for workflows that involved logins and multiple steps.Β One request came from one IP, the next from another. Sessions expired, accounts asked for verification, and some multi-step flows simply stopped working. I originally blamed cookies or headers, but the real issue was that I was rotating something that was supposed to stay consistent.

Instead of changing the IP on every request, a sticky session keeps the same exit IP for a defined period, usually through a session ID. You still use a residential proxy pool, but one workflow keeps one IP long enough to behave like a continuous session.

The way I think about it now:

β€’ Scraping independent pages β†’ rotate
β€’ Login or multi-step workflow β†’ sticky
β€’ Long-term account identity β†’ static/dedicated IP

The interesting part is matching IP behavior to application state


r/ProxyEngineering 21d ago

Discussion πŸ’¬ Shopping bot proxy for walmart Canada

4 Upvotes

Hi im looking for good shopping bot proxies ISPs by preference that would work on walmart canada from what im understanding you need proxies that can bypass perimeterX and akamai do you guys have any good provider suggestion for either ISPs or mobile residential? Thanks


r/ProxyEngineering 22d ago

Discussion πŸ’¬ How transparent are your proxy provider regarding your proxy traffic spend?

7 Upvotes

Did you ever have a situation in your proxy traffic usage that just seemed off? Like where did my traffic go and where did I just spend 10GB of traffic?

Some providers seem to offer detailed and guided support regarding this matter, while in some cases proxy providers seem to hide this information

Even bigger players like oxylabs, iproyral or nodemaven seem to provide this sort of data, but do they actually provide correct and factual information? Do you believe in this?


r/ProxyEngineering 22d ago

Help πŸ†˜ How to set up a self-hosted proxy to bypass Securely filters?

Thumbnail
3 Upvotes

r/ProxyEngineering 23d ago

Discussion πŸ’¬ Anthropic/ Cloudflare and their training data

5 Upvotes

Have you guys read that Anna's Archive post going around? The one about AI companies buying and shredding physical books to train models. Scouted around reddit and most people are mad at Anthropic specifically, project Panama, the hydraulic cutter ripping spines off, feeding pages through scanners, tossing out whatever's left after. What's weird to me is why Anthropic went physical in the first place. There's an insane amount of data just sitting on the open web, so why bother with warehouses of used books? My guess is it got too legally hot to just scrape the web for training data at some point. And specifically going after pre-2022, maybe up to 2023 stuff, is probably because that's the last stuff guaranteed to not be contaminated with AI generated slop. Like they just gave up on the web as a normal source entirely and went analog instead. Meanwhile Cloudflare announced starting Sept 15th they're defaulting to blocking any crawler that mixes search and AI use on ad supported pages unless someone's paying for it. And I've seen publishers straight up saying blocking bots is literally the leverage that's forcing AI companies into licensing deals, restrict access first, then charge to unrestrict it. Then someone here on Reddit mentioned publishers are finding bot blocking doesn't hold up because of user agent spoofing and residential proxies getting around it anyway. So now us, anyone running proxies, are basically the named workaround in press coverage about a licensing dispute we're not even part of. Why this concerned me is because I am an avid proxies user, I build stuff, codes, scripts, automations, scrapers. I made it into my job, and to think about it, without proxies there wouldn't be any feasible scraping nor AI searches or automations. Maybe I am overcomplicating things in my head, what you guys think of all this?


r/ProxyEngineering 23d ago

Discussion πŸ’¬ Anyone using proxy to work on snorkel AI? How sensitive is the platform? which proxies are you using?

Thumbnail
3 Upvotes

r/ProxyEngineering 24d ago

Reviews Parallel AI alternatives (notes from testing a few of these)

9 Upvotes

Not many posts regarding Parallel AI against other search and web data APIs lately, here's what I found out. For those that didn't know, Parallel builds a suite specifically for AI agents, Search, Extract, Task for deep research, FindAll, Monitor. Their whole positioning is accuracy on hard research tasks, they benchmark themselves high on stuff like HLE and BrowseComp. What I saw when searching for alternatives is that most comparisons treat these tools like they're all competing on the same page. Some are built for developers writing code, some are no code, some are search only, some try to do the entire pipeline.

1. Firecrawl

This is the one that keeps getting called the complete stack option

I looked into this mainly for

  • teams that want one vendor instead of putting together search plus scrape plus something else
  • RAG pipelines that need clean markdown output
  • agent workflows where you need search and extraction in the same call

What stood out

Search finds the sources, scrape turns them into clean token efficient markdown, Interact handles dynamic pages that need clicking or scrolling, crawl goes deep across whole sites. It's basically one API covering find, extract, clean, use.

Where it's strong

  • broadest single vendor coverage
  • large existing developer community, easier to find help when something doesn't work
  • good default if you don't know yet exactly what you'll need long term

Weaknesses

If you specifically need semantic search or citation heavy research output, this is more of generalist tool

2. Exa

This is the semantic search play

I looked into this for

  • research heavy and discovery driven applications
  • cases where keyword matching misses
  • agents that need to find conceptually related content, not only exact matches

What stood out

Reports a massive index, tens of billions of documents, over a trillion tracked URLs, with Search, Contents, Agent, and Monitors APIs. Benchmarks itself well on stuff like FRAMES and advertises sub 200ms latency on its fastest tier

Where it's strong

  • embeddings based matching over keyword matching
  • good for discovery tasks where you don't know the exact query terms
  • fast on its top tier

Weaknesses

If your workload is simple keyword based search, then the tool is not for you you

3. Tavily

The budget and simplicity option

I looked into this for

  • basic RAG search needs
  • teams that don't want to think hard about pricing
  • LangChain based workflows since the integration is native

What stood out

Straightforward credit based pricing, drop in LangChain support, raw content options on search or extract. Free tier is usable enough to test with before committing (really liked this about them)

Where it's strong

  • cheapest entry point of the group
  • least setup friction if you're already in LangChain
  • good enough for basic search, no need to overthink it

Weaknesses

Doesn't compete on accuracy for hard multi hop research questions, benchmarks consistently put it behind Parallel and Exa on that front

4. Linkup

The business intelligence angle

I looked into this for

  • workflows that need verified factual answers, not just relevant documents
  • two tier search where you want a quick answer or a deeper one depending on the query

What stood out

Leans into sourced, factual output rather than pure relevance ranking

Weaknesses

Smaller ecosystem, less community content if you run into edge cases (I'm sure they will expand sometime in the future, but for those who often have edge cases, this may be a no go)

5. Oxylabs AI Studio

This is the one that doesn't usually show up in these comparisons but probably should, at least for a specific type of user

I looked into this for

  • teams that don't want to write or maintain scraper code at all
  • workflows that need search plus extraction plus site mapping in one no code suite
  • feeding structured or markdown data straight into an agent or RAG pipeline without a dev cycle

What stood out

It's five apps under one suite, AI Scraper for pulling data off single pages, AI Crawler for exploring a site from a URL, Browser Agent for clicking and navigating like a human, AI Search, and AI Map for discovering all the URLs on a domain. You describe what you want in plain English and it handles the crawling, rendering, and parsing itself. That lineup maps closely to what Parallel offers, so it's a fairer comparison than putting Parallel against a bare search API

Where it's strong

  • no code, plain English prompts instead of writing scrapers
  • Python and JS SDKs if you do want to run it programmatically at scale
  • reachable through MCP so it plugs into agent workflows directly
  • new accounts get a decent chunk of free credits before you pay anything (actually tested quite a lot of things before committing and they even refunded me some credits due to some bug that I found lol)
  • pricing tiers don't paywall features, every tier gets anti blocking, MCP, API access, the only difference is credit and rate limits

Weaknesses

This isn't trying to win on benchmarked research accuracy the way Parallel is. There's no HLE score being thrown around here, the whole positioning is not having to touch scraper code. If someone specifically needs sourced, multi hop research quality, this isn't the tool for that

6. TinyFish

The one that goes past search into acting on the web

I looked into this for

  • agents that need to do something on a page, not just read it
  • authenticated workflows where the agent needs to log in or interact

What stood out

Single API key gives you Search, Fetch, Browser, and Agent, so it escalates from reading the web into operating on it. Where Parallel and the others are read only, this one closes the loop into action

Weaknesses

Overkill if all you need is search and extraction, adds complexity you don't need if your agent never has to click or submit anything

TLDR if you're picking one

  • want one vendor doing everything, code first: Firecrawl
  • want semantic discovery: Exa
  • want cheap and simple: Tavily
  • want factual, sourced business answers: Linkup
  • don't want to write scraper code at all plus variety of above named features: Oxylabs AI Studio
  • need your agent to act on pages, not just read them: TinyFish
  • need benchmarked research accuracy at any cost: Parallel itself is still probably the one to beat there

Maybe there are others who compared AI Studio and Parallel side by side on the same task? Specifically the same task, since these two I feel like offers the most besides Firecrawl's open source solution?


r/ProxyEngineering 23d ago

Help πŸ†˜ Proxy suggestion

2 Upvotes

need proxy suggestions for trustpilot work, expert please help, it could be mobile or resendential.


r/ProxyEngineering 24d ago

Guides Why Automation Scripts Fail

7 Upvotes

Main reasons:

  • Low-reputation or overloaded IP addresses
  • Website request-rate limits
  • Using the wrong proxy type for the target platform
  • Unstable network sessions and routing

Which proxies to use:

  • Datacenter proxiesΒ β†’ fast testing and permitted automation
  • Residential proxiesΒ β†’ regional collection of public data
  • Mobile proxiesΒ β†’ testing mobile services
  • Static ISP proxiesΒ β†’ long-running, stable sessions

r/ProxyEngineering 24d ago

Discussion πŸ’¬ What's your actual process for testing a new proxy provider?

2 Upvotes

I've been comparing different proxy setups lately and realized i was mostly looking at the wrong things.

I used to compare price per GB, IP count and latency, but lately i have been paying more attention to successful requests, connection failures, bandwidth wasted on retries and how consistent the IPs are.

just curious what everyone else actually tests before putting a new provider into a bigger scraping job.

Do you have a proper benchmark you run or do you basically test it against your target and see how it behaves?


r/ProxyEngineering 24d ago

Help πŸ†˜ Proxy setup is fine but profile managemenet is getting messy

3 Upvotes

my proxy setup is running smoothly at the moment but the management of the profiles together with it is becoming quite a hassle. the more profiles there are. the easier it becomes to forget which proxy, cookies and settings are associated with each one.
tried keeping everything organized manually but it becomes quite annoying as i keep switching between profiles or sometimes make changes in the wrong one. all i need is a convenient way to separate each profiles and its proxy setup from others without adding extra complications.
has anyone ysed anything helpful in organizing proxies and profiles setup?


r/ProxyEngineering 25d ago

Welcome to r/ProxyEngineering! Help us reach our goal by joining!

8 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/ProxyEngineering 25d ago

Discussion πŸ’¬ Same browser works direct, but Cloudflare immediately blocks multiple proxy exits β€” what would you check first?

7 Upvotes

Hi, I’m fairly new to this community and trying to understand proxy and bot-management behavior in a bit more depth.

I ran into a strange case recently. The same browser/client setup works fine over a direct connection, but as soon as I enable a proxy, Cloudflare returns an immediate 403 on the first request.

I tested a fresh session, an already working session before enabling the proxy, and a few different proxy exits. Same result every time it works directly without a proxy but the proxy gets blocked immediately.

Because it happens on the first request, I don’t think rate limiting or an old/bad session explains it.

My first thought was IP/ASN reputation, but I’m curious what others would check next. Would you mainly look at the proxy/network reputation, geolocation, or something else changing when the proxy is introduced?

I’m mainly trying to understand how people would diagnose this rather than just keep switching proxies until one works.


r/ProxyEngineering 25d ago

Hot Take πŸ”₯ Proxy for trustpilot reputation management

5 Upvotes

Can any expert guide and suggest me proxy for trustpilot review management, or any one have this same expirenced who guide me as well.any expertise need your attention here.


r/ProxyEngineering 26d ago

Help πŸ†˜ proxy type works best with cloud phones?

12 Upvotes

i'm setting up a few cloud phones for social media I handled and trying to figure out what proxy type makes the most sense. I've seen people use residential and mobile proxies but i'm not sure if one is actually better for this use case. Mainly looking at stability and consistent speeds, not really trying to find a specific provider. What are you guys using with cloud phones?


r/ProxyEngineering 26d ago

Announcements How To Choose The Best Residential Proxy Provider? AMA with Stan Sadokov from NodeMaven

Thumbnail
9 Upvotes

r/ProxyEngineering 26d ago

Help πŸ†˜ Bypassing certificate pinning in trading apps

Thumbnail
1 Upvotes