Proxmint
Fetch pages through your proxies, plus proxy lines, balance, usage and pricing for Proxmint
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mcp": {
"url": "https://proxmint.com/api/mcp"
}
}
}Remote-Endpunkte
https://proxmint.com/api/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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"
]
}Community
Nachweis