Skip to main content
Glama

Apple's Trending Episodes chart

get_trending_episodes
Read-onlyIdempotent

Retrieve Apple's live trending episodes chart by country to see which topics and guests are surging right now. Each result shows the episode ID and its show.

Instructions

Apple's live Trending Episodes chart for one storefront. This moves far faster than Top Shows and is the better signal for what a topic or a guest is doing right now, because a single episode can chart without its show being anywhere near the top 100. Each entry carries both the episode id and the show it belongs to.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoHow many to return, 1-100. Apple refuses more than 100.
storefrontNoTwo-letter country code for the Apple storefront to read, such as us, gb, se or de. Apple's catalog, charts and reviews are all per country and they differ, so this changes the answer rather than just the language. Defaults to APPLE_PODCASTS_STOREFRONT, which is us unless configured otherwise.
Install Server

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already cover readOnlyHint, openWorldHint, idempotentHint, and destructiveHint, so the bar for added value is context beyond safety. The description adds that the chart is 'live' and 'moves far faster,' signaling volatile results across calls, and discloses the entry shape (episode id plus owning show). This enriches the annotations without contradicting them.

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 earning its place: the first names the resource, the second explains differentiation and usage value, the third states the return payload. The core purpose is front-loaded before the comparative context. No filler or repetition of schema content.

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?

For a simple two-parameter read-only tool with rich annotations and fully covered schema, the description is nearly complete. It even compensates for the missing output schema by stating that entries carry episode id and show. The only minor gap is that the temporal window of 'trending' is unspecified, but 'live' largely covers this. An agent has enough to select and call the tool correctly.

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 the baseline of 3 applies; limit and storefront are already fully documented in the schema. The description adds marginal reinforcement by noting the chart is per-storefront, which aligns with the storefront parameter, but adds no new syntax or format details. It does not need to compensate for any coverage gap.

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 states a specific verb and resource: it retrieves Apple's live Trending Episodes chart for one storefront. It actively differentiates from a sibling by contrasting with Top Shows, and clarifies the granularity (episode-level rather than show-level). An agent can tell this apart from get_top_shows, find_chart_position, and list_recent_episodes without opening the schema.

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 description gives clear context for when to choose this tool: it is the better signal for what a topic or guest is doing right now because a single episode can chart without its show ranking. It names the alternative (Top Shows) and explains why it differs. However, it stops short of an explicit when-not or explicit routing to other siblings such as find_chart_position, so it earns a 4 rather than a 5.

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

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/navidmoazzez/apple-podcasts-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server