Skip to main content
Glama
nex-browser

NexBrowser MCP Server

Official
by nex-browser

nex_ip_snap_pull

Destructive

Extracts proxies for a task by consuming short-term quota without separate payment confirmation; saves them server-side, so check remaining quota and proxy list before rerunning unclear extractions.

Instructions

Consume short-term quota to extract proxies for the user's task, without a separate payment confirmation; nexIpId is the local SNAP order ID. Extracted proxies are saved by the server. Not a read: never repeat an unclear extraction, and check remaining quota and nex_proxy_list first.

Input Schema

NameRequiredDescriptionDefault
numYes
nexIpIdYes
countryCodeYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv2026.10.24

TDQS

A3.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the destructiveHint/idempotentHint annotations: it discloses the cost model (quota consumption), that no separate payment confirmation occurs, that results are persisted server-side, and warns that the operation is non-repeatable when the outcome is unclear. That is exactly the retry-safety and side-effect context an agent needs for a destructive, non-idempotent call.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two dense sentences, front-loaded with the action and cost, then the safety warning. Every clause carries information, though the second sentence packs three separate instructions together and reads as a run-on.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers the cost and non-idempotency risk well for a tool with no output schema, and indicates proxies are persisted server-side. It still omits what the call returns (the proxies themselves vs. only a confirmation), what happens if quota is insufficient mid-call, and what 'num' controls.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry all three parameters. It defines only nexIpId ('the local SNAP order ID'); 'num' (presumably count of proxies) and 'countryCode' (format is in the schema pattern but its meaning/source is not) are left unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a concrete verb and resource: 'extract proxies for the user's task' and clarifies that it consumes short-term quota tied to a local SNAP order ID. That distinguishes it from nex_ip_snap_buy and nex_ip_snap_package_list, though it never names those siblings directly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives explicit preconditions ('check remaining quota and nex_proxy_list first') and a clear prohibition ('never repeat an unclear extraction'), which is real when-to/when-not guidance. It stops short of naming the sibling tool to use instead when quota is exhausted or an order does not yet exist.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools