Skip to main content
Glama

Latest freight news from FreightFA

get_freight_news
Read-onlyIdempotent

FreightFA's newest freight news: FreightFA Pulse market stories and updates (truck, rail, ocean, industry), articles from The FreightFA Brief newsletter, videos, and podcast episodes. Returns titles, dates, short summaries and links, newest first. Filter by source or by a topic keyword such as 'intermodal' or 'tariffs'. Works with no inputs. Use it for what is happening in freight right now; cite the linked page. Does not count toward the monthly allowance.

Input Schema

NameRequiredDescriptionDefault
limitNoHow many items to return. Defaults to 8.
topicNoOptional keyword or two to match in titles and summaries, e.g. 'ocean rates'.
sourceNoWhich feed: all (default), pulse (daily stories and market updates), articles (The FreightFA Brief), videos, or podcast.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • removedInput schema / required
      Removed value: -[
      -  "source",
      -  "topic",
      -  "limit"
      -]
  2. Added

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive behavior, so the bar is lower, and the description still adds real context: result ordering ('newest first'), the shape of each item, and the non-obvious fact that it does not count toward the monthly allowance. It stops short of noting pagination or that limit caps at 20 items per call.

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?

The content is front-loaded with what the tool returns and how to filter, with no filler sentences. 'Works with no inputs' is marginally redundant given zero required parameters, but it is a defensible one-line reassurance.

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?

With no output schema, the description correctly compensates by describing the return fields (titles, dates, summaries, links) and ordering, and annotations carry the safety profile. It is essentially complete, missing only minor operational details like maximum result count and pagination behavior.

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%, so limit, topic, and source are already fully documented in the schema, and the description's 'filter by source or by a topic keyword' plus examples largely restates that. This is the baseline 3 case where structured fields do the heavy lifting and the description contributes little extra meaning.

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 names a specific verb (get) and resource (FreightFA freight news) and enumerates the content types returned: Pulse market stories, Brief newsletter articles, videos, and podcasts. That scope separates it from pure-outlook siblings like get_market_outlook, but it never explicitly distinguishes itself from the closely overlapping get_freight_brief sibling, which blurs selection.

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?

It gives a usable trigger ('Use it for what is happening in freight right now; cite the linked page') and notes it works with no inputs. However, no alternative is named or excluded, which matters here because get_freight_brief, get_market_snapshot, and get_freight_index_outlook all plausibly compete for the same 'what's happening' request.

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