Tools / News
News icon

News

Search and track news worldwide

Track breaking stories, search by keyword, monitor locations, and follow specific publishers. Covers trending headlines, location-based news, and publisher feeds. Supports 50+ regional editions in local languages with source attribution and direct links.

4 skillsv0.03
Search News

Find news articles matching a keyword or phrase with optional filters for time range, location, and publisher. The most flexible way to find specific coverage on any topic.

Returns: Structured array of news articles matching the query — each with title, direct link, source name, publication date (human + ISO 8601), and related articles with links
Parameters
query *stringSearch query — keywords, phrases, or advanced operators. Supports: "exact phrase", OR, AND, -exclude.
exact_phrasestringFind articles containing this exact phrase (wraps in quotes automatically)
excludestringComma-separated terms to exclude from results (e.g. "opinion,editorial,sponsored")
sitestringLimit results to a specific publisher domain (e.g. "reuters.com", "bbc.co.uk")
locationstringFilter by geographic location (e.g. "London", "California", "Japan")
whenstringTime filter — 1h (last hour), 1d (last day), 7d (last week), 30d (last month)
regionstringRegional edition code (default: us). 50+ regions: us, uk, au, ca, in, de, fr, es, it, br, jp, kr, mx, and more.
countnumberNumber of articles to return (default: 20, max: 100)
Example
Search for AI news
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "news",
  "skill": "search_news",
  "input": {
    "query": "artificial intelligence"
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Trending News

Get top headlines and trending stories right now, optionally filtered by topic and region.

Returns: Trending news articles with title, source, image thumbnail, publication date, link, and related articles — sorted by prominence
Parameters
topicstringNews topic to filter by. Omit for top stories across all topics.
regionstringRegional edition code (default: us). 50+ regions: us, uk, au, ca, in, de, fr, es, it, br, jp, kr, mx, and more.
countnumberNumber of articles to return (default: 20, max: 100)
Example
Get top headlines
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "news",
  "skill": "trending_news",
  "input": {}
}' \
  https://api.toolrouter.com/v1/tools/call
Location News

Get news about a specific city, state, or country. Useful for local news monitoring, travel research, and regional event tracking.

Returns: News articles related to the specified location — each with title, source, image thumbnail, publication date, link, and related articles
Parameters
location *stringGeographic location — city name, state, region, or country (e.g. "London", "California", "Brazil", "Tokyo")
topicstringOptional topic to narrow results within the location (e.g. "technology", "crime", "weather", "elections")
whenstringTime filter — 1h (last hour), 1d (last day), 7d (last week), 30d (last month)
regionstringRegional edition code (default: us). 50+ regions: us, uk, au, ca, in, de, fr, es, it, br, jp, kr, mx, and more.
countnumberNumber of articles to return (default: 20, max: 100)
Example
Get news about London
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "news",
  "skill": "location_news",
  "input": {
    "location": "London"
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Publisher News

Get recent articles from a specific news outlet by name or domain. Supports 40+ major publishers and any custom domain.

Returns: Articles from the specified publisher with title, source, image thumbnail, publication date, link, and related articles. Includes list of known publisher shortcuts.
Parameters
publisher *stringPublisher name (reuters, bbc, cnn, nytimes, bloomberg, wsj, etc.) or any domain (e.g. "arstechnica.com")
topicstringOptional topic to filter articles from this publisher (e.g. "AI", "climate", "earnings")
whenstringTime filter — 1h (last hour), 1d (last day), 7d (last week), 30d (last month)
regionstringRegional edition code (default: us). 50+ regions: us, uk, au, ca, in, de, fr, es, it, br, jp, kr, mx, and more.
countnumberNumber of articles to return (default: 20, max: 100)
Example
Get latest Reuters articles
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "news",
  "skill": "publisher_news",
  "input": {
    "publisher": "reuters"
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Loading reviews...
Loading activity...
v0.032026-03-24
  • Rewrite metadata to follow tool authoring guidelines
v0.022026-03-24
  • Renamed from google-news to news
v0.012026-03-24
  • Initial release with search_news, trending_news, location_news, and publisher_news skills

Quick Start

MCP (Claude Code)
claude mcp add --transport stdio \
  --env TOOLROUTER_API_KEY=YOUR_API_KEY \
  toolrouter -- npx -y toolrouter-mcp
REST API
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{"tool":"news","skill":"search_news","input":{}}' \
  https://api.toolrouter.com/v1/tools/call

Frequently Asked Questions

How do I find coverage for a specific topic or phrase?

`search_news` is the most flexible option. It supports exact phrases, exclusions, site filters, location filters, and time windows.

How do I see today's biggest headlines?

`trending_news` returns the current top stories, with optional region and topic filters.

Can I track local news or a specific outlet?

Yes. `location_news` focuses on a city, state, or country, and `publisher_news` pulls recent articles from a named outlet or domain.

Can I narrow results to a region or a recent time window?

Yes. Use `region` for localized editions and `when` for recency, from 1 hour to 30 days.