Skip to main content
Glama

What's happening now

whats_on
Read-only

Get live country-level search trends, upcoming public holidays, and Wikipedia reading lists to plan timely posts, avoid sensitive topics, and spot niche-relevant story or reel ideas.

Instructions

Live data for content ideas: today's top searches per country (Google Trends), official public holidays coming up (100+ countries), and what the world is reading (Wikipedia). Flags sensitive topics that brands must not use for promotion and marks trends that fit the niche. Use it to make posts timely, plan around public holidays, and spot trends worth a quick story or reel.

Input Schema

NameRequiredDescriptionDefault
daysNoHoliday look-ahead in days (default 60)
nicheNoWhat they sell, to mark trends that fit
placesYesCountries, cities or continents, e.g. "Nigeria, UK", "West Africa", "Dubai"

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.3.0

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare readOnlyHint and openWorldHint, so the safety profile is covered. The description adds genuine behavioral value beyond that: it flags sensitive topics brands must not use and marks trends matching the niche, which tells the agent what the output does. It says nothing about freshness, rate limits, or result volume, so it stops short of a 5.

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?

It is a single front-loaded paragraph that leads with the data sources and ends with use cases — no filler. The three-part enumeration is slightly dense but each clause carries information.

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 only 3 params, no output schema, and no nested objects, the description does the needed work by enumerating the three data categories returned and what the flags mean. It leaves the response shape and the interplay between 'days' and the trend data unstated, which is a modest gap for a read-only aggregation 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 coverage is 100%, so all three parameters are already documented in the schema, including that 'places' accepts countries/cities/continents and that 'niche' marks fitting trends. The description largely restates those semantics ('per country', '100+ countries', 'fit the niche') rather than adding new meaning, so the 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 names three concrete data sources (Google Trends top searches per country, public holidays, Wikipedia reading) and the framing 'live data for content ideas'. That is far more specific than a tautology, but it never contrasts itself with the obvious sibling event_calendar or content_plan, so an agent must 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 Guidelines4/5

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

It gives clear use contexts: 'make posts timely, plan around public holidays, and spot trends worth a quick story or reel'. There are no when-not-to-use conditions and no named alternatives, which keeps it below a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.