Skip to main content
Glama

ReadingRate

Browse award winners

get_award_winners
Read-onlyIdempotent

Lists the winners, shortlists and longlists of the literary prizes ReadingRate tracks, grouped by year, newest first. The prizes include the Booker Prize, the International Booker Prize, the Pulitzer Prize for Fiction, the National Book Award, the Nobel Prize in Literature, the Women's Prize for Fiction, and the Hugo and Nebula awards. It also holds canonical lists, such as the Modern Library 100, and the set texts of national school curricula and exam boards. Each book links to its ReadingRate analysis.

Use when the user asks who won or was shortlisted for a literary prize, for prize-winning books from a range of years, or which books a list or a school syllabus names. It holds results only, not news about a prize or the organization behind it.

source_type picks the kind of source: "award" for prizes, "list" for canonical lists and publisher series, "curriculum" for school curricula and exam boards. Without it, prizes and lists come back and curricula do not. Each book's award_type and award_kind say which kind of source it came from. A curriculum sets a book for study; it is not a prize the book won.

Examples:

  • {"award": "Booker Prize", "category": "winner", "limit": 10}

  • {"award": "Pulitzer", "year_min": 2020, "year_max": 2024}

  • {"year_min": 2023, "year_max": 2023, "category": "winner"}

  • {"award": "AQA", "source_type": "curriculum"}

Input Schema

NameRequiredDescriptionDefault
awardNoPrize, list or syllabus name, or part of it, e.g. "Booker Prize", "Pulitzer", "Nobel", "Hugo", "AQA". When one source's name matches exactly, only that source is returned.
limitNoMaximum number of books (default 20, max 50)
categoryNoOnly winners, only the shortlist, or only the longlist
year_maxNoLatest prize year to include
year_minNoEarliest prize year to include
source_typeNoOnly prizes ("award"), only canonical lists and publisher series ("list"), or only school curricula and exam boards ("curriculum"). Leave it out for prizes and lists together, without curricula.

Output Schema

NameRequiredDescriptionDefault
awardsYesAward results grouped by year, most recent first
truncatedYesTrue when more matching recognitions exist than were returned; narrow the year range or raise the limit to see more
total_countYesTotal number of recognitions returned
filters_appliedYesEcho of the filters used (award, year_min, year_max, category, source_type); only set filters appear

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.7/5.0
Behavior5/5

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

Beyond the read-only, idempotent annotations, the description adds meaningful behavior: results are grouped by year newest first, source_type defaults omit curricula unless explicitly requested, each book carries award_type and award_kind, and curricula are study sets not prizes won. It also adds the linkage to ReadingRate analysis, which is external context the annotations cannot provide.

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 definition is front-loaded with what the tool returns, followed by usage guidance, parameter nuances, and examples. The prize enumeration and examples are dense but each earns its place by helping the agent recognize and route relevant queries without scanning the schema.

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?

For a six-parameter, read-only browsing tool with full schema coverage, rich annotations, and an output schema, the description covers purpose, usage triggers, exclusions, default filtering behavior, source-type distinctions, and examples. Nothing essential is missing for correct invocation.

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 parameter descriptions already carry the baseline semantics. The description adds value by explaining the default source_type behavior ('prizes and lists come back and curricula do not') and by providing concrete examples that clarify how award, year bounds, and source_type combine.

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 opens with a specific verb and resource: lists winners, shortlists, and longlists of tracked literary prizes, grouped by year newest first. It names the covered prizes and clarifies that each book links to its ReadingRate analysis, so the agent can distinguish this from book-detail or search tools without opening 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?

It clearly states the triggering use cases: asking who won or was shortlisted, finding prize-winning books across years, or identifying books named by a list or syllabus. It also excludes news about prizes or organizations, but does not name a sibling alternative when a user needs general book search instead.

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.