Skip to main content
Glama

doctorSIM

get_giftcard_brands

Read-only

List gift card brands (gaming, streaming, retail) for a country — no phone number involved. Each brand is an id_operator; pass it to get_giftcard_brand_products for denominations and price tokens. Paginated: pass cursor=meta.cursor when meta.has_more is true.

Input Schema

NameRequiredDescriptionDefault
qNoBrand keyword (e.g. netflix, amazon)
langNo
limitNoResults per page (default 50, max 100)
cursorNoPagination cursor from a previous response meta.cursor (omit on first page)
countryYesiso_short_code (es, mx) or numeric id_country

Output Schema

NameRequiredDescriptionDefault
productsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds useful behavior the annotations don't: pagination semantics tied to meta.cursor and meta.has_more, and the fact that each result row is an id_operator rather than a self-contained brand.

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?

Three compact sentences, front-loaded with purpose, then the downstream handoff, then pagination mechanics. No filler or 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?

An output schema exists, so return-value detail is not required, and the description still flags the two fields an agent actually needs from the response (meta.cursor, meta.has_more). For a paginated read-only list tool this is nearly complete; only minor gaps remain around the uncaptioned lang enum and country format.

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?

With 80% schema coverage the baseline is 3, and the description earns above that by explaining the pagination loop concretely ('pass cursor=meta.cursor when meta.has_more is true') and by defining what the returned identifier means. It does not clarify the country format or lang values, but the schema covers country and the enum is self-explanatory.

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?

States a specific verb and resource ('List gift card brands') with the scope ('for a country') and the categorical content (gaming, streaming, retail). It also explicitly differentiates itself from the sibling get_giftcard_brand_products by naming it as the next step, so an agent can route correctly without inspecting schemas.

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 a clear use context ('no phone number involved') and an explicit handoff ('pass it to get_giftcard_brand_products for denominations and price tokens'). It does not state when-not-to-use or position itself against search_products, so it stops short of the 5 bar, but the next-step guidance is strong.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources