Skip to the page

News search API for AI agents in 2026

$1 per 1,000 searches.

NewsAPI's Business plan costs $449 a month for 250,000 requests and returns no article text. Firecrawl charges 2 credits per 10 news results plus 1 per page scraped. Webz.io charges $0.001 a call plus $0.0005 a result. Brave charges $5 per 1,000.

SpecStream is the live web data engine for teams and agents. A news search of up to 10 stories costs $0.001, in the request your agent already sends, and each article's text costs $0.0008 a page.

New accounts get $10 of credit, no card. It covers 10,000 news searches.

News search APIs for agents side by side

SpecStreamFirecrawlNewsAPIWebz.ioBrave
The callThe news call your code already makes, on https://api.specstream.ai: NewsAPI's /v2/everything, Firecrawl sources news, Tavily topic news, Bing News, GNews, Serper, SerpApi Google News and more/search with sources: ["news"]/v2/everything to search articles and /v2/top-headlines for live headlinesThe News Search API, also through its MCP serverGET https://api.search.brave.com/res/v1/news/search
Price$1 per 1,000 news searches of up to 10 stories. Each started block of 10 more adds $0.0012. No plan2 credits per 10 results. Hobby is $19 a month for 5,000 creditsBusiness $449 a month for 250,000 requests, then $0.0018 a request. Advanced $1749 a month$0.001 per call plus $0.0005 per returned result$5 per 1,000 requests
The article textExtract API: the main text of up to 20 articles a call, read live, with the published date, at $0.80 per 1,000 pages. A page with no text is not chargedFull markdown of each result with scrapeOptions, 1 credit per page scrapedNot on any plan: its pricing page says it cannot provide the full contentMatching article excerptsSearch results with text and LLM context
Dates and filtersfrom and to on the NewsAPI call, after: and before: in any query, and published on each source when the page states ittbs values such as qdr:d for the past 24 hours, and sbd:1 for newest firstDeveloper: articles have a 24 hour delay and go back a month. Business: real time, 5 years backNews from the previous 30 dayscountry and search_lang on each call
Free to start$10 of credit, no card, usable in production1,000 credits every month, no card100 requests a day on Developer, for development and testing only$5 of free API credit every month, no card$5 in free credits every month
Beyond a list of storiesDeep Search: describe the stories and the facts to bring back, and every match returns as a row at 5¢, 15¢ or $1, with a source URL on every valueJSON, Question and Highlight formats add 4 credits per pageEnterprise adds 20 data points per article, by quoteSentiment, category, country, language and domain controls through MCPAnswers at $4 per 1,000 requests plus $5 per million tokens

Why agent builders choose SpecStream for news

Other news APIs agents use

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to start

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 10,000 news searches.

2. Point the news client your agent uses at https://api.specstream.ai with the SpecStream key, or call NewsAPI's shape directly. In Python:

import requests

news = requests.get(
    "https://api.specstream.ai/v2/everything",
    headers={"X-Api-Key": SPECSTREAM_KEY},
    params={"q": "layoffs", "from": "2026-11-05", "language": "en",
            "sortBy": "publishedAt", "pageSize": 10},
    timeout=30,
).json()
urls = [a["url"] for a in news["articles"]]

pages = requests.post(
    "https://api.specstream.ai/v1/extract",
    headers={"Authorization": f"Bearer {SPECSTREAM_KEY}"},
    json={"urls": urls, "format": "markdown"},
    timeout=60,
).json()
for page in pages["data"]["results"]:
    print(page["url"], page.get("published"), page.get("text", "")[:200])

3. From an agent, connect the MCP server at https://api.specstream.ai/mcp. Choosing a search API for the rest of the agent? See the best search API for AI agents.

Frequently asked questions

Something we didn't answer? Talk to a human

What is the best news search API for AI agents?
SpecStream, at $1 per 1,000 news searches of up to 10 stories. It answers the news call your agent already makes, reads each article's text at $0.80 per 1,000 pages, and returns the facts in the news as rows through the API and MCP.
How much does a news API cost?
SpecStream costs $1 per 1,000 news searches. NewsAPI's Business plan is $449 a month for 250,000 requests, Webz.io charges $0.001 a call plus $0.0005 a result, Brave $5 per 1,000 requests, and Firecrawl 2 credits per 10 results.
Which news APIs return the full article text?
NewsAPI returns none on any plan, Firecrawl adds markdown at 1 credit per page, and Webz.io returns matching excerpts. SpecStream returns the main text of up to 20 articles a call through the Extract API at $0.80 per 1,000 pages.
Is there a free news API for agents?
SpecStream gives $10 of credit with no card, which covers 10,000 news searches and can run in production. NewsAPI's free Developer plan has 100 requests a day and cannot be used in staging or production.
Can I keep my NewsAPI or Firecrawl code?
Yes: 1 base address and 1 key change. SpecStream answers NewsAPI's /v2/everything and /v2/top-headlines, Firecrawl search with sources news, Tavily with topic news, Bing News v7, GNews and more, each in that API's own shape.
Does SpecStream have an MCP server?
Yes, at https://api.specstream.ai/mcp, with OAuth or an API key. The Search API costs $5 per 1,000 searches of up to 10 results and $1 per 1,000 on the fast tier, and the Extract API costs $0.80 per 1,000 pages, all from one balance.

Sources

SpecStream wrote this page. Each rival figure comes from that company's own page, read on the day shown.

  1. SpecStream pricingspecstream.ai/pricing, read Nov 12, 2026
  2. SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
  3. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
  4. Firecrawl: best news API for apps and agentsfirecrawl.dev/blog/best-news-api, read Nov 12, 2026
  5. Firecrawl pricingfirecrawl.dev/pricing, read Nov 12, 2026
  6. NewsAPI pricingnewsapi.org/pricing, read Nov 12, 2026
  7. Webz.io: contextual news search APIs for AIwebz.io/blog/news-api/best-contextual-news-search-apis-for-ai-in-2026/, read Nov 12, 2026
  8. Brave Search APIbrave.com/search/api/, read Nov 12, 2026
  9. Tavily pricingtavily.com/pricing, read Nov 12, 2026
  10. Tavily search referencedocs.tavily.com/documentation/api-reference/endpoint/search.md, read Nov 12, 2026