Skip to main content
Glama

boxofficemojo_title

Read-only

Fetch release-group and market-gross tables for one Box Office Mojo title. Pass exactly one title id, site-relative path, or absolute URL. Use boxofficemojo_release_group for the market releases in a selected release group.

Input Schema

NameRequiredDescriptionDefault
idNoBox Office Mojo title id
urlNoAbsolute https://www.boxofficemojo.com title URL
pathNoBox Office Mojo title path

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. Changed3 schema fields changed
    • addedInput schema / properties / id / description
      Added value: +"Box Office Mojo title id"
    • addedInput schema / properties / path / description
      Added value: +"Box Office Mojo title path"
    • addedInput schema / properties / url / description
      Added value: +"Absolute https://www.boxofficemojo.com title URL"
  2. First observed

TDQS

A4.2/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 safety and reach profile is covered by structured fields. The description adds no behavioral detail beyond that — no rate limits, auth or caching notes — and with an output schema present it need not explain returns. Adequate but not additive.

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: what is fetched, how to supply the identifier, and which sibling to use instead. The most discriminating information (the resource) is front-loaded with zero filler.

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 single-entity fetch tool with annotations covering safety and an output schema covering the return shape, the description supplies what matters: the exactly-one identifier rule and sibling routing. It is complete enough to call correctly, with only minor room to say when this title-level tool should be preferred over the release-level sibling.

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% and each of id/url/path is individually described, so the baseline is 3. The description goes beyond the schema by stating 'Pass exactly one' of the three identifiers — a mutual-exclusivity constraint the schema does not express (all optional, no oneOf) — which materially improves correct invocation.

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?

States a specific verb ('Fetch') plus the exact resources returned ('release-group and market-gross tables') for a single Box Office Mojo title. This verb+resource combination is distinct from the many sibling tools like boxofficemojo_release_group, boxofficemojo_brand, and boxofficemojo_calendar, so an agent can select it without opening a 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?

It gives clear selection context by naming the alternative ('Use boxofficemojo_release_group for the market releases in a selected release group') and specifying the input form required. It stops short of a full when/when-not treatment (e.g., whether this is the right entry point for a franchise or brand lookup), but the routing to the closest sibling is explicit.

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.