# 2extract

Lets an agent spin up residential and mobile proxies, target down to city or carrier, cap traffic and pull spend reports.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: 2extract
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/2extract/mcp
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/2extract

## What it does

2extract runs as a hosted MCP server. Nothing goes on your machine: the client talks to `https://mcp.2extract.com/mcp` over Streamable HTTP and passes the key in an `Authorization: Bearer 2xt_...` header.

The exposed tools cover balance and deposit history, country, region, city, ZIP and carrier lookups, plan prices, and proxy lifecycle. Creating a proxy through `createProxyResource` is billable; description, status, geo, whitelist and limits change through `updateProxyResource`.

You generate the key in the 2extract dashboard and pick scopes: `proxies:read`, `proxies:write`, `balance:read`, `stats:read`, `geo:read`. Write access does not carry read access, so most workflows need both `proxies:read` and `proxies:write`. A read-only key covers reporting and lookups.

## Requirements
- Remote server: `https://mcp.2extract.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http 2extract https://mcp.2extract.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add 2extract --url https://mcp.2extract.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "2extract": {
            "url": "https://mcp.2extract.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "2extract": {
            "type": "http",
            "url": "https://mcp.2extract.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http 2extract https://mcp.2extract.com/mcp
```

## When to use it
- create a proxy tied to a specific city or ZIP code
- find mobile carriers available for targeting
- check remaining funds and deposit history
- total up traffic and spend for a period
- adjust limits or a whitelist on an existing proxy

## Example prompts
- Create a residential proxy in Berlin and cap its traffic
- How much did we spend on proxies last week?
- Which mobile carriers can I target in this country?

## Similar
- [omni-settings](https://affpapa.org/en/nevibecode/skills/omni-settings.md) — skill · 1000 installs
- [omni-version-manager](https://affpapa.org/en/nevibecode/skills/omni-version-manager.md) — skill · 975 installs
- [freellmapi-proxy](https://affpapa.org/en/nevibecode/skills/freellmapi-proxy.md) — skill · 351 installs
- [TrueProxies](https://affpapa.org/en/nevibecode/mcp/trueproxies.md) — MCP server · ★ 1
- [multi-account-isolation](https://affpapa.org/en/nevibecode/skills/multi-account-isolation.md) — skill · 106700 installs
- [mcp-youtube-transcript](https://affpapa.org/en/nevibecode/mcp/mcp-youtube-transcript.md) — MCP server · ★ 492

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
