Skip to main content
Glama

freetogame_list

Read-onlyIdempotent

Browse free-to-play games filtered by platform or category, with sorting by relevance, popularity, release date, or alphabetically.

Instructions

Browse free-to-play games, optionally filtered by platform or category.

Input Schema

NameRequiredDescriptionDefault
sort_byNoSort: relevance, popularity, release-date, alphabetical
categoryNoFilter: mmorpg, shooter, moba, strategy, etc.
platformNoFilter: pc, browser, or all (default all)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.1.11

TDQS

A3.5/5.0
Behavior3/5

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

The annotations already declare this as a read-only, idempotent, non-destructive, open-world operation. The description adds only that filtering is optional, without disclosing pagination behavior, rate limits, or result sizing, so it provides limited value beyond the annotations.

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?

A single front-loaded sentence with no wasted words. It communicates the core purpose and optional filters efficiently.

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?

With no output schema, the description does not explain what the browsing response looks like, whether results are paginated, or what sorting does. The full parameter schema and annotations cover a lot, but the description remains minimal for an agent needing to understand the result shape.

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%, so all three parameters are already documented, including sort_by, category, and platform. The description mentions platform and category filtering but adds no syntax, defaults beyond what the schema states, or detail about sort_by, so baseline 3 is appropriate.

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?

The description clearly states a specific verb and resource: browsing free-to-play games, with optional platform or category filtering. It distinguishes itself from freetogame_detail by implying a list/browse operation, though it does not explicitly name the detail sibling as the alternative for single-game lookup.

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?

It indicates the tool is for browsing and that filters are optional, which implies when to use it. However, it gives no explicit when-not-to-use guidance and does not route agents to freetogame_detail for retrieving a specific game.

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