1001Proxy MCP Server

io.1001proxy/mcp

Overview

MCP stdio server that lets AI agents buy and manage 1001Proxy proxy services, including account balance, reference data, orders, proxy credentials, downloads, transactions, and deposit addresses.

Documentation

Overview

The 1001Proxy MCP Server connects MCP-compatible clients such as Claude Desktop, Claude Code, Cursor, Windsurf, and generic stdio clients to 1001Proxy account, billing, and proxy-order APIs.

Installation

Recommended no-install launch from the official docs:

npx -y @1001proxy-mcp/server

The docs also show global install:

npm install -g @1001proxy-mcp/server

Configuration

Set PROXY_API_KEY in the MCP client environment. The API key is required; the server exits if it is missing or blank. PROXY_API_URL is optional and can override the API base URL for staging or self-hosted instances. The published package source defaults to https://1001proxy.io and appends /api/v1/... endpoint paths internally; the public docs page also lists https://api.1001proxy.io/api/v1 as an API URL default, so overrides should be tested carefully.

Example MCP client configuration:

{
  "mcpServers": {
    "1001proxy": {
      "command": "npx",
      "args": ["-y", "@1001proxy-mcp/server"],
      "env": {
        "PROXY_API_KEY": ""
      }
    }
  }
}

Capabilities

The docs and package describe 12 tools: get_account, list_proxy_types, get_reference_data, calculate_order, create_order, list_orders, get_order, get_proxies, download_proxies, extend_order, get_transactions, and get_deposit_addresses.

Operational Notes

create_order and extend_order can debit account balance and should require explicit user confirmation in the agent loop. The 1001Proxy API may return 429 rate-limit responses and 402 insufficient-balance responses. Node.js 18+ and npm/npx access to the npm registry are required for the documented npm launch.