From oxylabs
Configures Oxylabs residential, mobile, datacenter, and ISP proxies with geo-targeting, IP rotation, session persistence, and port-based sticky IPs for web scraping and geo-restricted content access.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oxylabs:proxiesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Type | Host | Port | Best For |
| Type | Host | Port | Best For |
|---|---|---|---|
| Residential | pr.oxylabs.io | 7777 | High anonymity, geo-targeting |
| Mobile | pr.oxylabs.io | 7777 | Mobile-specific content, highest trust |
| Datacenter (shared) | dc.oxylabs.io | 8000 | Speed, high volume |
| ISP (shared) | isp.oxylabs.io | 8001 | Speed + anonymity balance |
| Dedicated Datacenter | ddc.oxylabs.io | 8001+ / 8000 | Owned IPs, port-based access |
| Dedicated ISP | disp.oxylabs.io | 8001+ / 8000 | Owned ISP IPs, ASN locked |
Shared proxies rotate from a pool. Dedicated proxies use your purchased IPs — see dedicated-datacenter.md or dedicated-isp.md.
customer-USERNAME:PASSWORD # Residential, Mobile
user-USERNAME:PASSWORD # Shared Datacenter, Shared ISP
Dedicated proxy auth (Self-Service vs Enterprise) is in dedicated-datacenter.md and dedicated-isp.md.
With parameters:
customer-USERNAME-cc-US-city-new_york-sessid-abc123:PASSWORD
Residential/Mobile proxy:
curl -x "http://pr.oxylabs.io:7777" \
-U "customer-$OXY_DC_USERNAME:$OXY_DC_PASSWORD" \
"https://ip.oxylabs.io/location"
Datacenter proxy:
curl -x "http://dc.oxylabs.io:8000" \
-U "user-$OXY_DC_USERNAME:$OXY_DC_PASSWORD" \
"https://ip.oxylabs.io/location"
ISP proxy:
curl -x "http://isp.oxylabs.io:8001" \
-U "user-$OXY_DC_USERNAME:$OXY_DC_PASSWORD" \
"https://ip.oxylabs.io/location"
Append to username with hyphens:
| Parameter | Format | Example |
|---|---|---|
cc | ISO 3166-1 alpha-2 | -cc-US, -cc-DE, -cc-GB |
city | English, underscores for spaces | -city-new_york, -city-los_angeles |
st | US states with us_ prefix | -st-us_california, -st-us_texas |
Example with geo-targeting:
curl -x "http://pr.oxylabs.io:7777" \
-U "customer-$OXY_DC_USERNAME-cc-US-city-new_york:$OXY_DC_PASSWORD" \
"https://ip.oxylabs.io/location"
| Parameter | Description | Max Duration |
|---|---|---|
sessid | Keep same IP across requests | 10 minutes (auto-expires) |
sesstime | Maintain IP for specified minutes | 30 minutes |
Sticky session example:
curl -x "http://pr.oxylabs.io:7777" \
-U "customer-$OXY_DC_USERNAME-cc-US-sessid-mysession123:$OXY_DC_PASSWORD" \
"https://example.com"
Timed session (5 minutes):
curl -x "http://pr.oxylabs.io:7777" \
-U "customer-$OXY_DC_USERNAME-sessid-abc123-sesstime-5:$OXY_DC_PASSWORD" \
"https://example.com"
| Need | Recommended |
|---|---|
| Highest anonymity | Residential |
| Mobile app content | Mobile |
| Speed & volume | Datacenter |
| Speed + anonymity | ISP |
| Owned dedicated IPs | Dedicated Datacenter or Dedicated ISP |
| Geo-restricted content | Residential with cc/city |
npx claudepluginhub oxylabs/agent-skills --plugin oxylabsSearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.