Skip to main content
Glama

Get a DIA report summary

get_report_summary
Read-onlyIdempotent

Key findings and section headings of a Digital in Asia research report (fintech and digital payments, AI in Asia, Southeast Asia ecommerce, Vietnam gaming), plus the link to the free PDF.

Input Schema

NameRequiredDescriptionDefault
reportYesReport slug or a few words of its title, e.g. "fintech"

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, and closed-world behavior, so the safety profile is covered. The description adds genuinely useful behavioral context that annotations cannot: the response contains summary findings, headings, and a free-PDF link rather than full text. It does not say what happens if the slug is ambiguous or unmatched.

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?

One sentence, front-loaded with the deliverable ('Key findings and section headings') and ending with the PDF link. The parenthetical topic list is long but earns its place by hinting at valid inputs. No filler or repetition.

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 one-parameter read tool with full annotation coverage and no output schema, the description supplies the essential return-value picture an agent needs. The only gap is failure/ambiguity behavior for an unrecognized report slug, which is minor at this complexity.

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 the single parameter is documented with a type and an example ("fintech"), so the schema does the work. The description's topic list ('fintech and digital payments, AI in Asia, Southeast Asia ecommerce, Vietnam gaming') indirectly hints at acceptable slug values, which is a modest addition beyond the schema.

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 concretely states what comes back: key findings, section headings, and a link to the free PDF for a Digital in Asia research report, and it names the covered topic areas. It is clear what the tool does, though it never explicitly contrasts itself with list_reports or search_dia, so sibling differentiation is left implicit.

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?

Usage is implied by the output description (reach for this when you need the substance of one specific report), but there is no explicit when-to-use or when-not-to-use guidance and no mention of list_reports as the way to discover valid report slugs first. An agent can infer the situation but is not routed.

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