Skip to main content
Glama

Get market news

get_market_news
Read-onlyIdempotent

Use this when the user asks for news, headlines or recent developments behind a prediction market or topic — for example "any news on the Fed October decision?", "what's in the news about Bitcoin ETFs?", "any headlines behind the move in the Fed October odds?", or "latest news on Gavin Newsom 2028". Pass a market (a slug from search_markets, or a supported market or event link) and/or topic words. Returns up to 10 headlines (default 5) from the last 14 days with the outlet, publish time and link, ranked by how many of the market's key names and terms they mention, newest first among equals. Headlines come from PredictionScan's news feed of major outlets (politics, economy, crypto, sports, entertainment): it is not a full web search, returns no article text, and may find nothing for niche markets.

Input Schema

NameRequiredDescriptionDefault
limitNoHow many headlines to return (default 5)
queryNoTopic words to search the news for, e.g. 'bitcoin etf', 'fed rate decision', 'us recession'. With a market, keeps only that market's news that mentions these words.
marketNoThe market to find news for: a market_slug or event_slug from search_markets (e.g. 'fed-decision-in-october-20260617190323537'), a supported market or event link, or a condition id. Plain words are treated as the topic.

Output Schema

NameRequiredDescriptionDefault
kindYes
itemsYes
queryYes
market_titleYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.8/5.0
Behavior5/5

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

Annotations cover the safety profile (readOnly, idempotent, non-destructive, openWorld), and the description adds substantive context beyond them: a 14-day freshness window, max 10 / default 5 results, ranking by key-name and term overlap with newest-first tiebreak, and the outlet/time/link payload. It also discloses the feed's coverage limits (politics, economy, crypto, sports, entertainment) and that no article text is returned.

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?

Front-loaded with the routing condition, then parameters, then return shape, then limitations — a sensible order with no filler sentences. The four quoted example queries are helpful for matching but make the opening more verbose than a shorter trigger summary would be.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given a read-only, open-world retrieval tool with three optional parameters and an output schema, the description covers trigger conditions, input forms, result count and ranking, freshness window, and the main failure mode (no results for niche markets). Nothing an agent needs to call it correctly or set expectations is missing.

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 already 100%, so this is a bonus: the description clarifies that market accepts a slug, a supported market or event link, and that plain words are treated as a topic, and that query combined with market narrows that market's news rather than searching globally. The default of 5 for limit is repeated from the schema rather than added to.

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 and resource ('get news/headlines for a prediction market or topic') and enumerates the trigger phrasings an agent would hear. No sibling tool does news retrieval, so intent separation from search_markets, get_market_odds etc. is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Opens with an explicit 'Use this when the user asks for news, headlines or recent developments' condition plus four realistic example utterances, and names search_markets as the source of slugs. It also states the when-not: it is not a full web search and may return nothing for niche markets.

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.

Directories

Listed in ChatGPT · PredictionScan

Last observed