Skip to main content
Glama
quantumproxies

quantumproxies-mcp

Official

proxy_locations

Discover valid geo-targeting values before generating proxies: countries, states, cities, ASNs, or the full tree, ensuring generate_proxies calls use supported locations.

Instructions

Discover valid geo-targeting values for a proxy plan type before calling generate_proxies: countries, states, cities, ASNs, or the full location tree (countries → regions → cities → ISPs). Use level 'tree' for Residential Premium / Mobile V2 slugs and ISP codes, or for the static datacenter gateway list; note the tree can be large.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
levelNocountries (default) | states (needs country) | cities (needs country) | asns | tree (full location tree: residentialpremium, mobile/mobile_v2, datacenter)
stateNoCities only: filter by state
countryNoCountry code, required for states/cities, optional filter for asns
planTypeYesThe plan type to look up (same value as list_proxies planType)
Behavior3/5

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

No annotations are provided, so the description must carry the behavioral disclosure burden. It mentions the tree can be large, which is a useful behavioral trait, and implies a read-only discovery operation. However, it does not explicitly state that there are no side effects, what happens on invalid input, or any authentication requirements. For a read-only lookup, this is acceptable but not fully transparent.

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

Conciseness5/5

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

The description is two sentences long and effectively front-loads the core purpose. Every clause adds value: the list of value types, the explicit link to generate_proxies, the guidance on tree usage, and the size warning. There is no fluff or redundant restatement of the tool name.

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

Completeness4/5

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

Given the tool's simple lookup nature and fully described schema, the description is quite complete. It explains what results to expect (geo-targeting values), the structure of the tree, and a practical caveat about its size. There is no output schema, but the description implies the content of the response. The only minor gap is not specifying the exact output format (e.g., whether it returns a list of objects or a hierarchy), but this is reasonable for a discovery tool.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3. The description adds meaningful value beyond the schema by explaining when to use 'tree' (for specific plan types and ISP codes) and warning about its size. It also clarifies the dependency on planType and the optional filters for states/cities, enriching the parameter semantics without redundancy.

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

Purpose5/5

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

The description clearly states the tool's purpose: discovering valid geo-targeting values for a proxy plan type. It enumerates the specific value types (countries, states, cities, ASNs, tree) and explicitly links it to the prerequisite step before calling generate_proxies. This unambiguously distinguishes it from siblings like list_proxies or generate_proxies.

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?

It provides clear usage context by stating to use this before generate_proxies and gives precise guidance on when to use the 'tree' level (for Residential Premium / Mobile V2 slugs, ISP codes, and the static datacenter gateway list). It does not explicitly mention alternatives or when not to use it, but the intent is clear. The warning about tree size also helps decision-making.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/quantumproxies/quantumproxies-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server