ephemeral-proxies
3.5
Ephemeral Proxies MCP Server provides seamless access to rotating pools of high-quality datacenter and residential proxies.
Ephemeral Proxies offers an innovative approach to IP rotation by automatically providing fresh proxies on each request. With a default allocation of 30 minutes, extendable up to 24 hours, users can enjoy uninterrupted access to stable and high-performance proxies. The service is designed to cater to different needs, offering both datacenter and residential proxy options.
Features
- {'name': 'Automatic IP Rotation', 'description': 'Each request to the server returns a new proxy, enhancing anonymity and preventing IP bans.'}
- {'name': 'Stable & High-Quality Proxies', 'description': 'Continuous monitoring ensures optimal performance and reliability.'}
- {'name': 'Flexible Allocation', 'description': 'Extend proxy allocation times through successive requests, allowing for up to 24 hours of use per proxy.'}
- {'name': 'Real-Time Availability', 'description': 'Check the current status and total number of available proxies to plan and scale your operations effectively.'}
MCP Tools
- Obtain a New Datacenter Proxy: Acquire connection details for a new datacenter proxy with options for IP whitelisting and country selection.
- Extend Expiration Time of a Datacenter Proxy: Extend the expiration time of an allocated proxy by 30 minutes per request, up to a maximum of 24 hours.
- Check Datacenter Proxies Service Status: Retrieve the current status of the datacenter service, including the total number of available proxies and their distribution by country.
- Get User's Traffic Balance: Access the user's current traffic balance for their monthly subscription.
- Check Residential Proxies Service Status: Obtain the current status of the residential proxy service, detailing the total number of available proxies and their distribution by country.
- Obtain a New Residential Proxy: Get connection details for a new residential proxy, with similar functionality to datacenter proxies.
Usage with Different Platforms
python
python
import requests
# Example to obtain a new datacenter proxy
response = requests.get('https://api.ephemeralproxies.com/datacenter/new')
proxy_details = response.json()
print(proxy_details)
nodejs
javascript
const axios = require('axios');
// Example to obtain a new datacenter proxy
axios.get('https://api.ephemeralproxies.com/datacenter/new')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});