Skip to main content
Glama

Finekot API

news_brief

3–8 bullet summary of the latest news on a topic with sources and dates; deduplicates reprints of the same story and scores its own confidence. Full article text is never returned. Cost €0.01 per brief, charged to the API key in Authorization: Bearer. Parameters — topic: search topic; period: 24h (default) | 7d; language: output language (default English); max_items: 1–15 (default 8).

Input Schema

NameRequiredDescriptionDefault
topicNo
periodNo
languageNo
max_itemsNo

Output Schema

NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.5/5.0
Behavior5/5

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

With no annotations supplied, the description carries the full burden and does so well: it discloses the deduplication behavior, internal confidence scoring, the hard limit that article text is never returned, the exact price (€0.01 per brief), and the auth requirement (API key in Authorization: Bearer). These are non-obvious traits an agent could not infer from the name or schema.

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?

One dense paragraph that front-loads the output contract, then cost/auth, then a compact parameter enumeration. There is no filler; each clause adds either a constraint or a default an agent needs.

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?

Despite an output schema existing, the description still specifies the return shape and its limits, and it covers cost, auth, and all four parameters. The only missing piece is error/failure behavior or rate limits for a paid endpoint, which leaves a small gap for a metered tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% and all types are bare nullable strings, so the description must supply everything — and it does, enumerating topic, period with allowed values and default (24h | 7d), language with default English, and max_items with range 1–15 and default 8. This fully compensates for the empty schema and even corrects the misleading string type on max_items.

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 concrete output form (3–8 bullet summary), the resource (latest news on a topic), and the distinguishing features (sources and dates, reprint deduplication, self-reported confidence). An agent can tell immediately this is a synthesized news brief rather than raw search results.

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 describing the output shape and by the explicit boundary 'Full article text is never returned', which steers agents away expecting full-text retrieval. However, no sibling is named — web_search, summarize, and paper_search overlap in intent — and there is no stated when-not-to-use condition.

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