Skip to main content
Glama

Browse a platform

browse_platform
Read-onlyIdempotent

One platform's games with their prices, most popular first or by price: the most valuable games on a console, the cheapest, A to Z. Optionally only PAL, NTSC or Japanese releases.

Input Schema

NameRequiredDescriptionDefault
pageNoPage of games.
sortNomost-listed (most popular, the default), name (A to Z), price (highest first), price-asc (lowest first).
limitNoGames a page, 1 to 60 (20 when left out).
regionNopal, ntsc-u (North America) or ntsc-j (Japan and Asia); every region when left out.
currencyNoCurrency for prices, an ISO 4217 code: USD (the default), EUR, GBP, CAD, AUD, JPY, PLN and others.
platformYesA platform slug from list_platforms, e.g. "super-nintendo".

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / limit
      Added value: +{
      +  "description": "Games a page, 1 to 60 (20 when left out).",
      +  "maximum": 60,
      +  "minimum": 1,
      +  "type": "integer"
      +}
    • changedInput schema / properties / page / description
      Previous value: -"Page of games, 60 a page."New value: +"Page of games."
  2. First observed

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds useful context the annotations do not: results include prices, default ordering is most popular, and region filtering is optional (all regions when omitted). Minor gaps remain around empty results and invalid platform handling.

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?

A single dense sentence with no filler, front-loading the resource and the price payload. The clipped phrasing ('One platform's games') reads slightly fragmented but every clause carries information about content, ordering, or region.

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

Completeness5/5

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

There is no output schema, so the description must say what comes back — it does, stating games plus prices and their ordering. Pagination, page size, region, currency, and the platform slug are fully specified in the schema, and annotations cover the safety profile, leaving no material gap for a 6-parameter read tool.

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

Parameters3/5

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

Schema description coverage is 100%, with both enums fully documented, so the baseline is 3. The description paraphrases the sort modes ('most valuable', 'cheapest', 'A to Z') but adds no syntax, defaults, or constraints beyond the schema, so it neither compensates nor detracts.

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 specific resource and scope: one platform's games, including their prices, with ordering options. It is clear what the tool returns, but it never names the sibling tools (search_games, get_game_prices) it must be distinguished from, leaving the agent to infer the boundary.

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

Usage Guidelines3/5

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

Usage is only implied: 'One platform's games' suggests browsing a whole catalog rather than search, and the region sentence hints when to narrow results. There is no explicit statement of when to prefer search_games or get_game_prices, nor any prerequisite or exclusion.

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