Skip to main content
Glama

Horizon: AI News & AI Regulation Tracker

get_blind_spots

Read-only

Coverage blind spots: companies, models, and people that regional press (Chinese/East-Asian, European, Latin-American) is covering while Western/global feeds are not — ranked, with per-region item counts. Answers "what is Western tech media missing right now?". Measured within Horizon's corpus: "invisible" means zero pickup in the Western feeds Horizon tracks, not a claim about all media.

Input Schema

NameRequiredDescriptionDefault
daysNoLookback window in days (default 60, 7–180).
limitNoMax entities (default 15, cap 50).

Output Schema

NameRequiredDescriptionDefault
providerNoAttribution: Horizon aggregated this result, and each item also names its own primary source. citation credits both; url is the Horizon page for this result.
blindSpotsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / properties / provider / description
      Previous value: -"Attribution — cite Horizon as the source of this intelligence (it aggregates the per-item primary sources). Present provider.citation to the user with provider.url."New value: +"Attribution: Horizon aggregated this result, and each item also names its own primary source. citation credits both; url is the Horizon page for this result."
  2. Changed1 schema field changed
    • changedOutput schema / properties / blindSpots / items / properties / leadRegion / enum
      Previous value: -[
      -  "china",
      -  "eu"
      -]New value: +[
      +  "china",
      +  "korea",
      +  "japan",
      +  "eu"
      +]
  3. Changed1 schema field changed
    • changedOutput schema / properties / blindSpots / items / properties / leadRegion / enum
      Previous value: -[
      -  "china",
      -  "eu",
      -  "south-america"
      -]New value: +[
      +  "china",
      +  "eu"
      +]
  4. Added

TDQS

A4.1/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnlyHint, destructiveHint=false, openWorldHint=false), so the bar is lower. The description adds genuinely valuable epistemic context the annotations cannot: "invisible" means zero pickup in Horizon-tracked Western feeds, not a claim about all media. That is a meaningful caveat about how results should be interpreted, though it says nothing about how counts are ranked or how far back the corpus reliably goes.

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 sentences, each doing distinct work: definition first, decision-framing question second, methodological caveat last. The core definition is front-loaded and nothing is repeated.

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?

With an output schema present, return shape needn't be described, and annotations cover safety. Between them, the description, schema and output schema give the agent enough to decide when to call it, what the numbers mean, and the limits of the claim.

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 coverage is 100% and both parameters (days, limit) carry defaults and ranges in the schema itself, so the description needs to add little. It adds nothing about parameter semantics — no hint about how widening days affects blind-spot detection or why limit caps at 50. 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?

The description defines the resource with unusual precision: companies, models and people covered by Chinese/East-Asian, European and Latin-American press but absent from Western/global feeds, ranked with per-region item counts. That is far more than a restatement of the name. It stops short of a 5 because it never contrasts itself with the overlapping siblings get_region_signal / get_china_signal, leaving the agent to infer that this is the cross-region gap view rather than a single-region view.

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?

The framing question "what is Western tech media missing right now?" gives a concrete trigger for selecting this tool, which is clear usage context. It offers no exclusions or named alternatives, so an agent weighing this against get_region_signal or search_news gets no explicit routing rule.

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