Skip to main content
Glama

novada_proxy_account_list

Read-onlyIdempotent

List proxy sub-accounts for auditing and credential rotation preparation. Supports filtering by product, status, and account name.

Instructions

List proxy sub-accounts. Wraps developer-api POST /v1/proxy_account/list.

Best for: Auditing sub-accounts, finding account names before rotating credentials. Params: product (REQUIRED — same codes as create), page, limit (max 200), status? ("1"|"-3"), account? (exact-match filter). Wire format: multipart/form-data. Auth: NOVADA_DEVELOPER_API_KEY (falls back to NOVADA_API_KEY).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
productYesREQUIRED. Product type code as string: 1=Residential, 2=Rotating ISP, 3=Rotating Datacenter, 4=Unlimited, 7=Unblocker, 9=Mobile. Must match a product provisioned on the account.
pageYes1-based page index.
limitYesEntries per page, max 200. (API field is `limit`, not `page_size`.)
statusNoOptional filter: "1" = active, "-3" = disabled. Omit for both.
accountNoOptional filter — exact-match account name. (API field is `account`, not `username`.)
Behavior5/5

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

Description adds significant behavioral context beyond annotations: wire format (multipart/form-data), auth requirements (NOVADA_DEVELOPER_API_KEY fallback), and parameter details like status filter and exact-match filter. No contradictions with annotations (readOnlyHint, destructiveHint, idempotentHint).

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?

Extremely concise, structured with bullet-like lines. First line states purpose, second gives best-for, third details parameters. No wasted words—every sentence earns its place.

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?

Covers purpose, use cases, parameters, wire format, and auth. Missing response format details (no output schema), but for a read-only list tool, this is adequate. Minor gap but still robust.

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

Parameters5/5

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

Schema coverage is 100%, but description adds extra meaning: notes that product codes are same as create, clarifies API field names (limit vs page_size, account vs username), and mentions limit max of 200. This adds value beyond schema.

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?

Description starts with 'List proxy sub-accounts' which is a specific verb+resource. It distinguishes from sibling tools like novada_proxy_account_create by focusing on listing, and adds context about wrapping a POST API.

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?

States 'Best for: Auditing sub-accounts, finding account names before rotating credentials', giving clear use-case guidance. While it doesn't explicitly say when not to use, the context is sufficient for selection.

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/NovadaLabs/novada-mcp'

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