ProxyCove
Buy and manage residential, mobile and datacenter proxies in 170+ countries, prepaid per GB
使うべきか
品質と安全性
検出事項(3)
- LOWget_pricing 内
- LOWget_account 内
- LOWget_usage 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"mcp-server": {
"url": "https://mcp.proxycove.com/mcp"
}
}
}リモートエンドポイント
https://mcp.proxycove.com/mcpstreamable-httpできること
ツール一覧
ツール(15)
🟢get_pricing
Prices per GB (USD) for residential / mobile / datacenter proxies.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_locations(type)
Countries available for the given proxy type.
入力スキーマ
{
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"residential",
"mobile",
"datacenter"
],
"description": "Proxy type"
}
},
"required": [
"type"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_account(label, contact_email)
Creates a new account WITHOUT registration forms and returns an API key (pc_live_...). IMPORTANT: if the human already has a ProxyCove account, do NOT create a new one — ask them for a key from the website cabinet or the Telegram bot instead. The key is shown ONCE and IS the account: there is no password. Tell the human to save it and add it as the Authorization header ("Bearer <key>") of this connector. Losing the key means losing the balance unless a recovery channel is attached — offer attach_recovery (email) or link_telegram right after the account is created.
入力スキーマ
{
"type": "object",
"properties": {
"label": {
"type": "string",
"maxLength": 80,
"description": "Short account label, e.g. the human's project name"
},
"contact_email": {
"type": "string",
"format": "email",
"description": "Optional email for account recovery"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_account
Current balance (USD), attached email and number of active proxies.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡create_topup(amount_usd, method)
Creates an invoice and returns payment_url. Give the URL to the human — they open it in the browser and pay. Methods: sbp (Russian instant bank transfer, default for RU users), card_ru (Russian bank card), crypto (crypto via the RU provider), card_international (international card, best for non-RU users), crypto_cryptomus (crypto via Cryptomus — alternative crypto gateway). Agents must NEVER collect card details.
入力スキーマ
{
"type": "object",
"properties": {
"amount_usd": {
"type": "number",
"minimum": 1.5,
"maximum": 10000,
"description": "Top-up amount in USD, min 1.5"
},
"method": {
"type": "string",
"enum": [
"sbp",
"card_ru",
"crypto",
"card_international",
"crypto_cryptomus"
],
"default": "sbp",
"description": "Payment method"
}
},
"required": [
"amount_usd"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢pay_from_agent_wallet(amount_usd)
Tops up the ProxyCove balance by paying yourself, without sending a link to a human. Requires a machine payment credential (MPP / Shared Payment Token) in your HTTP client. Returns the endpoint and instructions: POST {"amount_usd": N} with your ProxyCove key in the Authorization header, answer the HTTP 402 challenge, and the balance is credited at once. If you have no payment credential, use create_topup instead and hand the link to the human.
入力スキーマ
{
"type": "object",
"properties": {
"amount_usd": {
"type": "number",
"minimum": 1.5,
"maximum": 10000,
"description": "Amount in USD to add to the balance, min 1.5"
}
},
"required": [
"amount_usd"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_payment_status(invoice_id)
Status of an invoice: pending | paid | cancelled. Poll after the human opens the payment link.
入力スキーマ
{
"type": "object",
"properties": {
"invoice_id": {
"type": "string",
"description": "Invoice id from create_topup"
}
},
"required": [
"invoice_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢buy_proxy(type, country, traffic_gb, rotation_interval_minutes)
Buys a proxy, deducting the account balance. Returns connection credentials (host go.proxycove.com, port 824 = new IP every request, port 10000 = sticky IP by interval). Check get_pricing × traffic_gb against the balance first. IMPORTANT: wait ~5 seconds after the purchase before sending the first request through the proxy — the country filter takes a moment to propagate at the upstream provider, so an immediate first request may exit from another country.
入力スキーマ
{
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"residential",
"mobile",
"datacenter"
],
"description": "Proxy type"
},
"country": {
"type": "string",
"minLength": 2,
"maxLength": 2,
"description": "Country code, e.g. \"br\" for Brazil. Omit for mixed pool"
},
"traffic_gb": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"description": "Prepaid traffic in GB"
},
"rotation_interval_minutes": {
"type": "integer",
"minimum": 1,
"maximum": 120,
"description": "Sticky IP: keep the same IP for N minutes. Omit = rotate on every request"
}
},
"required": [
"type",
"traffic_gb"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_proxies
All proxies of the account with remaining traffic and connection credentials.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_credentials(proxy_id)
Connection string for one proxy: http://login:[email protected]:port.
入力スキーマ
{
"type": "object",
"properties": {
"proxy_id": {
"type": "string",
"description": "Proxy id from list_proxies"
}
},
"required": [
"proxy_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪extend_proxy(proxy_id, traffic_gb)
Adds prepaid GB to an existing proxy (same credentials keep working). Deducts balance.
入力スキーマ
{
"type": "object",
"properties": {
"proxy_id": {
"type": "string",
"description": "Proxy id"
},
"traffic_gb": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"description": "GB to add"
}
},
"required": [
"proxy_id",
"traffic_gb"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_usage(proxy_id)
Live used / remaining traffic for one proxy.
入力スキーマ
{
"type": "object",
"properties": {
"proxy_id": {
"type": "string",
"description": "Proxy id"
}
},
"required": [
"proxy_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡set_rotation(proxy_id, interval_minutes)
Switch between rotate-every-request (port 824) and sticky interval 1..120 minutes (port 10000).
入力スキーマ
{
"type": "object",
"properties": {
"proxy_id": {
"type": "string",
"description": "Proxy id"
},
"interval_minutes": {
"type": "integer",
"minimum": 1,
"maximum": 120,
"description": "Sticky interval; omit to rotate every request"
}
},
"required": [
"proxy_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪link_telegram
Returns a short code the human sends to the ProxyCove Telegram bot (@ProxyCove_bot → "Link website account"). After linking, the human can manage the account and issue new API keys from the bot — a second way to keep access if the API key is lost. Code expires in 30 minutes.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪attach_recovery(email)
Attaches an email to the account so the human can log in on proxycove.com (via "Forgot password") and never lose the balance.
入力スキーマ
{
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email",
"description": "Human's email"
}
},
"required": [
"email"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}コミュニティ
エビデンス