Skip to main content
Glama

seattletimes_headlines

Read-only

Current Seattle Times headlines for one public section; section must come from seattletimes_sections.

Input Schema

NameRequiredDescriptionDefault
sectionYesSeattle Times section slug. Documented values: seattle-news, law-justice, politics, transportation, climate-lab, environment, weather, health, data, homeless, education-lab, education, times-watchdog, mental-health, eastside, puget-sound, business, boeing-aerospace, real-estate, amazon, technology, microsoft, alaska-airlines, costco, economy, starbucks, retail, nation-world, nation, world, nation-politics, oddities, sports, seahawks, mariners, uw-huskies, wsu-cougars, storm, kraken, sounders, reign, torrent, high-school, entertainment, music, movies, books, tv, theater, visual-arts, classical-music, local-media, events, life, food-drink, travel, outdoors, wellness, lifestyle, fashion, rant-and-rave, op-eds, opinion, editorials, letters-to-the-editor, pacific-nw-magazine, photo-video, video, photography, at-home, marijuana, northwest, obituaries, science, special-reports, agriculture, local-business, markets, auto-racing, college, wsu-cougar-basketball, wsu-cougar-football, golf, gonzaga-bulldogs, hockey, horse-racing, uw-husky-basketball, nba, ncaa-tournament, pac-12, seattle-university, snow-sports, world-cup, dance, video-games, fitness, garden, home-decor.

Output Schema

NameRequiredDescriptionDefault
dataYesThe tool result payload (shape varies per tool; see each tool's docs resource).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / section / description
      Added value: +"Seattle Times section slug. Documented values: seattle-news, law-justice, politics, transportation, climate-lab, environment, weather, health, data, homeless, education-lab, education, times-watchdog, mental-health, eastside, puget-sound, business, boeing-aerospace, real-estate, amazon, technology, microsoft, alaska-airlines, costco, economy, starbucks, retail, nation-world, nation, world, nation-politics, oddities, sports, seahawks, mariners, uw-huskies, wsu-cougars, storm, kraken, sounders, reign, torrent, high-school, entertainment, music, movies, books, tv, theater, visual-arts, classical-music, local-media, events, life, food-drink, travel, outdoors, wellness, lifestyle, fashion, rant-and-rave, op-eds, opinion, editorials, letters-to-the-editor, pacific-nw-magazine, photo-video, video, photography, at-home, marijuana, northwest, obituaries, science, special-reports, agriculture, local-business, markets, auto-racing, college, wsu-cougar-basketball, wsu-cougar-football, golf, gonzaga-bulldogs, hockey, horse-racing, uw-husky-basketball, nba, ncaa-tournament, pac-12, seattle-university, snow-sports, world-cup, dance, video-games, fitness, garden, home-decor."
  2. First observed

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, so the read-only safety profile is covered. The description adds useful context that results are 'Current' and scoped to a single public section, but omits anything about result volume, pagination, or rate limits.

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?

One sentence, zero waste, with the resource and the scoping constraint front-loaded before the dependency hint.

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?

With a full output schema present, return values need not be described, and the lone parameter is fully documented. The only minor gap is the absence of explicit routing versus seattletimes_news/article, which keeps it short of 5.

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% and the single 'section' parameter already enumerates all valid slugs. The description's note that the value must come from seattletimes_sections corroborates the schema but adds no new syntactic or semantic detail, so baseline 3 applies.

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 (Seattle Times headlines) with scope (one public section) and freshness (Current), which clearly separates it from seattletimes_article and seattletimes_news. It does not explicitly name those siblings, but the headlines-vs-article distinction is inferable.

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 provides one strong precondition: 'section must come from seattletimes_sections,' which routes the agent to the correct companion tool. However it never states when to choose this tool over seattletimes_news or seattletimes_article, leaving the primary when-to-use decision implicit.

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.