Proxmint
Fetch pages through your proxies, plus proxy lines, balance, usage and pricing for Proxmint
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mcp": {
"url": "https://proxmint.com/api/mcp"
}
}
}Puntos de conexión remotos
https://proxmint.com/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢get_pricing(product)
Regular Proxmint pack prices for each proxy product: pack size, price and price per GB. Packs are prepaid, never expire, and are paid in crypto. No API key needed.
Esquema de entrada
{
"type": "object",
"properties": {
"product": {
"description": "Only this product",
"type": "string",
"enum": [
"datacenter",
"residential",
"premium-residential",
"mobile"
]
}
}
}🟢get_account
Wallet balance and every product on the account, with its status, bandwidth used and left, and the proxy host, ports and username. The proxy password is left out; generate_proxies returns ready-to-use lines.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢get_usage(days)
Bandwidth and requests per product per UTC day, oldest first, with totals per product. Days with no traffic are left out.
Esquema de entrada
{
"type": "object",
"properties": {
"days": {
"default": 30,
"description": "Days back from today, today included (1-90)",
"type": "integer",
"minimum": 1,
"maximum": 90
}
}
}🟢generate_proxies(product, protocol, country, state, city, ...)
Build proxy lines for one product, with optional location targeting and sticky sessions. Rotating lines get a new IP on every request; each sticky line keeps one IP for sticky_minutes (1-120). The lines include the proxy password.
Esquema de entrada
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"datacenter",
"residential",
"premium-residential",
"mobile"
],
"description": "Proxy product"
},
"protocol": {
"default": "http",
"description": "http (also carries HTTPS) or socks5",
"type": "string",
"enum": [
"http",
"socks5"
]
},
"country": {
"description": "ISO 3166 alpha-2 country code, e.g. us. Leave every location field empty to use the targeting saved in the dashboard.",
"type": "string",
"pattern": "^[A-Za-z]{2}$"
},
"state": {
"description": "State or region, e.g. california. Needs country.",
"type": "string",
"maxLength": 40
},
"city": {
"description": "City, e.g. newyork. Needs country.",
"type": "string",
"maxLength": 40
},
"zip": {
"description": "ZIP or postal code. Needs country.",
"type": "string",
"pattern": "^[A-Za-z0-9 -]{3,12}$"
},
"asn": {
"description": "Carrier or ISP network number (ASN), digits only. Needs country.",
"type": "string",
"pattern": "^\\d{1,10}$"
},
"session": {
"default": "rotating",
"description": "rotating: a new IP on every request. sticky: each line keeps one IP for sticky_minutes",
"type": "string",
"enum": [
"rotating",
"sticky"
]
},
"sticky_minutes": {
"default": 30,
"description": "How long each sticky line keeps its IP",
"type": "integer",
"minimum": 1,
"maximum": 120
},
"count": {
"default": 1,
"description": "Number of sticky lines, each with its own IP (rotating returns one line)",
"type": "integer",
"minimum": 1,
"maximum": 50
},
"format": {
"default": "url",
"description": "url: protocol://user:pass@host:port. host:port:user:pass: the colon format many tools and antidetect browsers import",
"type": "string",
"enum": [
"url",
"host:port:user:pass"
]
}
},
"required": [
"product"
]
}🟢check_connection(product, country)
Send one request through a product's proxy and report the exit IP, the country Cloudflare sees it in, and the time taken. Uses a few kilobytes of the product's bandwidth.
Esquema de entrada
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"datacenter",
"residential",
"premium-residential",
"mobile"
],
"description": "Proxy product"
},
"country": {
"description": "ISO 3166 alpha-2 country code, e.g. us. Leave every location field empty to use the targeting saved in the dashboard.",
"type": "string",
"pattern": "^[A-Za-z]{2}$"
}
},
"required": [
"product"
]
}🟢fetch_url(product, url, country, format)
Fetch one web page through a product's proxy, so the request leaves from that product's IPs and targeting: status, final URL (up to 5 redirects), title, and the page as readable text or raw HTML, cut at 50,000 characters. Each call gets a new exit IP. Uses the product's bandwidth for the bytes transferred; binary files are not read.
Esquema de entrada
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"datacenter",
"residential",
"premium-residential",
"mobile"
],
"description": "Proxy product"
},
"url": {
"type": "string",
"maxLength": 2048,
"pattern": "^https?:\\/\\/\\S+$",
"description": "The page to fetch: an http or https URL"
},
"country": {
"description": "ISO 3166 alpha-2 country code, e.g. us. Leave every location field empty to use the targeting saved in the dashboard.",
"type": "string",
"pattern": "^[A-Za-z]{2}$"
},
"format": {
"default": "text",
"description": "text: readable text, with scripts, styles and tags removed. html: the raw markup",
"type": "string",
"enum": [
"text",
"html"
]
}
},
"required": [
"product",
"url"
]
}Comunidad
Evidencia