mt_newswires_query
MT Newswires commodity headlines (read-only). Pulls the configured RSS or JSON feed (MT_NEWSWIRES_RSS_URL / MT_NEWSWIRES_API_URL), parses up to limit items, and returns {title, pubDate, link, summary, source}. Use as a low-latency news ticker for commodity-trader agents. Pass test_mode=true for deterministic mock fixtures; the tool auto-falls back to mocks if the feed is unreachable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max headlines to return (default 10, max 50). | |
| since | No | Optional ISO 8601 cutoff (e.g. "2026-05-16T00:00:00Z"). Only items with pubDate >= since are returned. | |
| topic | No | Optional case-insensitive keyword filter applied to title+summary (e.g. "oil", "copper", "wheat"). Omit for unfiltered feed. | |
| test_mode | No | When true, return deterministic mock fixtures and skip the external feed entirely. |