MCP Server logo

MCP Server

by mobileproxy

Manage mobile and residential proxies through MCP, including rotation, geo changes, purchases, diagnostics, and account checks.

Install MCP Server

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-server-145": {
      "command": "npx",
      "args": [
        "-y",
        "@mobileproxy/mcp-server"
      ],
      "env": {
        "MOBILEPROXY_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 28 tools correctly (Today).

Overview

mobileproxy/mcp-server connects MCP-compatible agents to mobileproxy.space for managing mobile, server, backconnect, and residential proxies. It exposes read tools for proxy status, connection details, pricing, locations, balances, traffic, and account history, plus write tools for rotation, geo changes, credentials, renewals, purchases, and modem control. Use it when an agent needs to operate proxy inventory or inspect proxy health without switching to the provider dashboard. It runs locally through npm or Docker, or remotely through a streamable HTTP endpoint.

Use cases

  • Check proxy health and expiring inventory
  • Rotate IPs until they pass blacklist checks
  • Move proxies to another country or operator
  • Configure residential geo targeting and traffic bundles
  • Apply TCP fingerprints and diagnose observed profiles

Key features

  • Proxy inventory and status inspection
  • IP rotation and geo changes
  • Residential traffic and geo management
  • TCP fingerprint configuration
  • Batch settings and credential updates
  • Balance, pricing, and purchase operations

Tools28

What MCP Server lets your agent do. Expand a tool for its parameters.

Verified live~5.8k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

7/7 checks healthy over the last 31d

What it can do

From the 28 tools this server returned when we ran it; 28 declare their own safety hints.

Can delete or modify data · 13Handles credentials · 5Makes network requests · 28Read-only tools · 15
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age158 days
Maintainers1

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 6d ago via OSV.dev · @mobileproxy/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads1.8kPackage downloads in the last 30 days.
Last commit22d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed28Callable tools this server registers over MCP.

How MCP Server works

What mobileproxy/mcp-server does

mobileproxy/mcp-server exposes mobileproxy.space account and proxy operations through the Model Context Protocol. It supports mobile, server, backconnect, and residential proxy workflows. Read-only operations can inspect inventory, external IPs, connection strings, balances, transaction history, availability, pricing, TCP profiles, residential traffic, and health conditions.

Write operations can rotate IPs, move proxies between countries or operators, update settings, change credentials, reboot a modem, renew or purchase services, configure TCP fingerprints, and adjust residential targeting. Several operations work in batches, including settings updates for up to 100 proxies, credential changes for up to 50, and TCP fingerprint changes for up to 50.

How it works

The local package authenticates requests with a mobileproxy.space API key. MCP clients can then call the exposed tools from chat or agent workflows. Read tools only retrieve information. Write tools modify proxies, equipment, or account-related services, and MCP clients may request confirmation before executing them.

Purchases and renewals made by the local build charge the account balance. The hosted endpoint uses quote variants for proxy purchases, renewals, residential purchases, and residential top-ups instead; those return an amount and dashboard link rather than directly charging the balance. The hosted deployment also excludes the local AdsPower bridge.

The TCP fingerprint tools apply or inspect network-level profiles such as Android, iPhone, Windows, macOS, and Linux. Diagnosis can take approximately 45 seconds, and a newly applied profile may take about a minute to reach the equipment. Residential services use traffic bundles rather than rental periods, with separate tools for plans, geo targeting, consumption, and top-ups.

Setup and configuration

Get an API key from the mobileproxy.space user area before configuring mobileproxy/mcp-server. The npm package can be started with npx -y @mobileproxy/mcp-server, and the key is supplied as MOBILEPROXY_API_KEY. Docker is also supported with the published image ghcr.io/mobileproxy/mcp-server and the same environment variable.

Claude Desktop can use the downloadable .mcpb release or a manual MCP configuration. Cursor and Windsurf can use the local stdio configuration shown by the project. Claude Code supports claude mcp add with the package and environment variable. A remote deployment is available at https://mcp.mpsapi.com/mcp; clients send the API key as a Bearer authorization header. The API key is passed with requests rather than stored as a copy by the server.

Tools and capabilities

  • Inspect proxy health, current IPs, connection strings, balances, history, and account activity.
  • List proxies and filter them by type or country.
  • Find available modems, locations, operators, prices, and residential targeting options.
  • Rotate IPs, rotate until an IP is not on a spam blacklist, change geo, or reboot a modem.
  • Configure auto-renewal, comments, rotation timers, credentials, and TCP fingerprints.
  • Buy, renew, or top up proxy services, subject to local or hosted purchase behavior.
  • Write a proxy and its change-IP link into an AdsPower profile with the local experimental bridge.

Limitations and notes

The AdsPower attachment tool is experimental, local-build-only functionality, and AdsPower must be running for the documented profile workflow. Modem reboots are limited to once every 30 minutes. Residential geo changes accept values from the residential location list; unknown values are ignored and leave the previous location unchanged. profile_id=0 restores a native TCP fingerprint. Hosted use does not provide the local AdsPower bridge and does not directly charge purchases, renewals, or top-ups.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Server

mobileproxy/mcp-server is an MCP server that connects AI clients to mobileproxy.space. Its main tools list proxies, inspect health and connection details, rotate IPs, change proxy geo, manage residential traffic, configure TCP fingerprints, check balances, and buy or renew proxy services. It supports local and hosted deployment options.

Install it locally with `npx -y @mobileproxy/mcp-server` and provide `MOBILEPROXY_API_KEY`, or run the published Docker image with that variable. You can also use the hosted endpoint at `https://mcp.mpsapi.com/mcp` without installing the package.

Yes, mobileproxy/mcp-server works with Cursor. Configure either the local npm command with `MOBILEPROXY_API_KEY` or the hosted HTTP endpoint with an Authorization Bearer header in Cursor's MCP configuration.

Yes, the local build can buy proxies, renew them, and purchase residential traffic using the account balance. The hosted endpoint provides quote tools for these operations and returns the amount plus a dashboard link instead of charging the balance directly.

Yes, the local build includes an experimental tool that writes a proxy and its change-IP link into an AdsPower browser profile. The hosted endpoint omits this bridge, and AdsPower must be running for the local profile workflow.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-server-145?style=directory)](https://allmcps.com/mcp/mcp-server-145)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-server-145"><img src="https://allmcps.com/api/badge/mcp-server-145?style=directory" alt="MCP Server on AllMCPs" /></a>