Skip to main content
Glama

NarcoScope — official drug-market evidence explorer

Read a newsroom story artifact

get_story
Read-only

Fetch one story as metadata, a machine brief, or the cited dossier. Use the machine brief first for agent workflows.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
slugYes
artifactNomachine-brief

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
schemaYes
articleYes
contentYes
artifactYes

TDQS

A3.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, openWorldHint=false, and destructiveHint=false, so the safety profile is covered structurally. The description adds value by disclosing the three return formats, enriching the agent's expectation of the response, though it does not go into detail about what each artifact mode contains. This is adequate but not rich behavioral context beyond the annotations.

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?

Two sentences with zero filler. The primary action is front-loaded, and the usage tip is appended as the second sentence. Every word earns its place; no redundant phrasing or restatement of the title.

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 read-only fetch tool with an output schema, this is largely complete: it names the resource, scope, artifact modes, and a recommended default. It does not elaborate on the semantic difference between the three artifact types or document the slug format, but these are minor gaps given the self-explanatory mode names and the presence of an output schema covering return values.

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 0%, so the description must compensate. It does explain the 'artifact' parameter's enum by naming its three modes (metadata, machine brief, dossier), adding meaning beyond the bare enum values. However, the required 'slug' parameter has no semantic or example context in either the schema (which only shows a regex pattern) or the description, leaving a gap for the one required parameter.

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) and resource (one story), and precisely defines the three artifact modes it returns: metadata, machine brief, or cited dossier. These artifact types clearly separate it from sibling tools like get_newsroom (fetches an entire newsroom), get_overview, and the get_palimpsest_* family, so an agent can distinguish it without opening schemas.

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?

Offers one genuine usage tip — 'Use the machine brief first for agent workflows' — which guides the default artifact choice. However, it gives no when-not-to-use guidance and does not reference alternative tools (e.g., when to call get_newsroom or get_overview instead). The guidance is artifact-level rather than tool-selection-level.

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.

TDQS

A3.8/5.0
Disambiguation3/5

Most tools are clearly distinct, but the three palimpsest endpoints (context, bridge, corridors) all return related official aggregates and demand careful reading to avoid mis-selection. get_newsroom, get_overview, and get_story are more separable, though their retrieval roles still slightly overlap.

Naming Consistency4/5

Tool names follow a consistent get_<noun> snake_case pattern, and list_capabilities is a standard exception for MCP introspection. The palimpsest_* subnames are terse and somewhat obscure, but they do not break the overall convention.

Tool Count5/5

Seven tools is well-scoped for an evidence explorer: each covers a meaningful retrieval or orientation function without redundancy. The count is neither thin nor bloated for the stated purpose.

Completeness4/5

The core read-only exploration surface is covered: overview aggregates, newsroom analyses, story dossiers, country-level corridors, and capability discovery. The main gap is the lack of a general search or filter tool for drugs, routes, or time periods, but agents can work around this with the provided curated endpoints.