News API + MCP server for AI agents

World news, ready for your AI and apps.

One API for the latest headlines and news search across 1,800+ reviewed publishers in 90+ countries, with news in many languages. Clean JSON over REST, or plug it straight into your agent with MCP.

Free plan · No credit card · Compare plans

sources
1,800+
countries
90+
article languages · last 30 days
60
integrations
REST + MCP
GET /v1/articles?country=us,ca&language=es&page_size=2X-Api-Key: YOUR_API_KEY
Response200 OKIllustrative example2 of 85
{
  "status": "ok",
  "totalResults": 85,
  "page": 1,
  "pageSize": 2,
  "articles": [
    {
      "id": "-7852014396784512036",
      "title": "Comunidades hispanas siguen de cerca los cambios en el costo de vida",
      "description": "Familias y pequeños negocios evalúan cómo los nuevos precios afectan sus presupuestos.",
      "content": "Familias y pequeños negocios de distintas ciudades de Estados Unidos están revisando sus presupuestos ante los cambios en el costo de vida. Especialistas recomiendan comparar precios y planificar los gastos mensuales.",
      "url": "https://www.telemundo.com/",
      "author": null,
      "publishedAt": "2026-11-04T16:33:00Z",
      "indexedAt": "2026-11-04T16:33:41Z",
      "language": "es",
      "country": "us",
      "categories": [
        "business",
        "economía",
        "estados unidos"
      ],
      "source": {
        "id": "8123",
        "name": "Telemundo",
        "domain": "telemundo.com",
        "url": "https://telemundo.com"
      }
    },
    {
      "id": "-6124873509123765408",
      "title": "Canadá amplía programas de apoyo para nuevas familias",
      "description": "Las medidas buscan facilitar el acceso a servicios comunitarios en varias provincias.",
      "content": "Nuevas iniciativas comunitarias en Canadá buscan ayudar a las familias recién llegadas a conocer los servicios locales y acceder a recursos de educación, empleo y salud.",
      "url": "https://www.rcinet.ca/es/",
      "author": null,
      "publishedAt": "2026-11-04T16:25:00Z",
      "indexedAt": "2026-11-04T16:25:41Z",
      "language": "es",
      "country": "ca",
      "categories": [
        "business",
        "canadá",
        "sociedad"
      ],
      "source": {
        "id": "8124",
        "name": "Radio Canadá Internacional",
        "domain": "rcinet.ca",
        "url": "https://rcinet.ca"
      }
    }
  ]
}

Why News Search API

A news API without the usual catches.

Many news APIs truncate articles, delay their free tier or charge enterprise prices for production use. We built ours the other way round.

  • Linked to the original publisher

    Every article links back to its original publisher, so your app can attribute and cite the reporting.

  • Commercial use on every paid plan

    Go to production on any paid plan. You don’t need an enterprise contract to launch.

  • Built for AI agents

    A native MCP server alongside REST. Connect any MCP-compatible agent without glue code.

  • Reviewed publishers only

    Newsrooms are reviewed before they are indexed. No content farms, ads or spam in your results.

  • News in many languages, local press included

    National broadcasters and regional dailies, returned in the language they were written in.

  • Predictable bills

    No overage charges. You pay your plan price and can cancel anytime from the console.

News Search API compared with typical news APIs
FeatureNews Search APITypical news API
Production and commercial useAny paid planOften $449/month or more
MCP server for AI agentsIncluded on every planRarely offered
Overage chargesNoneCommon per-request fees
Source qualityReviewed publishersOpen-web crawl

Based on the public pricing pages of popular news APIs, checked October 2026.

Sources

International outlets and the local press. One schema.

Query national broadcasters and regional dailies alongside global newsrooms. Every article arrives with the same fields, whatever the country or language.

1,800+reviewed sources in 90+ countries; 60 article languages in the last 30 days

  • BBC NewsGB
  • The GuardianGB
  • NPRUS
  • Sky NewsGB
  • The HinduIN
  • Le MondeFR
  • TagesschauDE
  • NHKJP
  • The NationalAE
  • ABC NewsAU
  • CBC NewsCA
  • G1BR
  • El PaísES
  • Al JazeeraQA
  • DWDE
  • AP NewsUS
  • The IndependentGB
  • Hindustan TimesIN
  • Le FigaroFR
  • Der SpiegelDE
  • The Japan TimesJP
  • Gulf NewsAE
  • SBS NewsAU
  • CTV NewsCA
  • Folha de S.PauloBR
  • El MundoES
  • France 24FR
  • EuronewsFR
  • CBS NewsUS
  • The TelegraphGB
  • Dainik BhaskarIN
  • FranceinfoFR
  • Die ZeitDE
  • MainichiJP
  • Khaleej TimesAE
  • The Sydney Morning HeraldAU
  • The Globe and MailCA
  • O GloboBR
  • RTVEES
  • Filter articles by publisher domain

Independent publishers we index; no affiliation or endorsement implied.

Clean by default

Reviewed publishers. No ads. No spam.

Only reviewed newsrooms make it into the index, so your model reads reporting, not promotions.

What’s published

  • BBC News
  • Blocked: Unvetted sites
  • Le Monde
  • Blocked: Advertisements
  • Dainik Bhaskar
  • Blocked: Promo posters
  • Blocked: Spam & clickbait

What reaches you

GET /v1/articles

  • BBC News
  • Le Monde
  • Dainik Bhaskar

Languages

News in many languages, in the script it was written in.

Filter by ISO 639-1 code and receive articles in their original language. Build assistants that read the news your users actually read.

GET /v1/articles?language=hi,ta,bn

  • समाचारhi
  • ニュースja
  • أخبارar
  • Notíciaspt
  • Nachrichtende
  • Actualitésfr
  • 新闻zh
  • 뉴스ko
  • Новостиru
  • Noticiases
  • Haberlertr
  • Beritaid
  • செய்திகள்ta
  • খবরbn
  • Notizieit
  • חדשותhe
  • ข่าวth
  • Tin tứcvi

Use cases

What teams ship with News Search API.

One endpoint and a few filters cover most production workloads, from retrieval-augmented answers to multilingual assistants.

  1. Ground answers in today’s news

    Retrieve fresh, attributable articles and pass them to your model as context.

    GET /v1/articles?q=interest+rates
  2. Give agents a live news tool

    Your agent calls search_news whenever a question depends on current events.

    tools/call search_news
  3. Update models past their cutoff

    Assemble dated corpora for fine-tuning, evaluation, and knowledge refreshes.

    GET /v1/articles?from=2026-10-01&to=2026-10-31
  4. Ship local-language assistants

    Serve users the news from their own country, in their own language.

    GET /v1/articles?country=jp&language=ja
  5. Keep a vector store fresh

    Use indexedAt as a cursor and pull only articles indexed since your last sync.

    GET /v1/articles?sort=indexed_desc&indexed_from=…
  6. Monitor brands and topics

    Poll by ingestion time and act as soon as a matching article is indexed.

    GET /v1/articles?q=acme&sort=indexed_desc

Pricing

Start free. Upgrade when you ship.

Commercial use on every paid plan. No overage charges. Cancel anytime.

  • Starter

    500,000 searches / month

    $49/ month

    $0.10 per 1,000 searches

    Choose Starter

    Renews automatically at $49/month plus applicable tax until you cancel. Cancel anytime in Console → Billing.

    • Up to 50M articles / month
    • 90-day searches: ≈ 416 / month
    • All reviewed publishers
    • Commercial use (keep source attribution)
    • Email support
  • Most popular

    Growth

    2,000,000 searches / month

    $149/ month

    $0.07 per 1,000 searches

    Choose Growth

    Renews automatically at $149/month plus applicable tax until you cancel. Cancel anytime in Console → Billing.

    • Up to 200M articles / month
    • 90-day searches: ≈ 1,665 / month
    • All reviewed publishers
    • Commercial use (keep source attribution)
    • Email support
  • Scale

    4,000,000 searches / month

    $279/ month

    $0.07 per 1,000 searches

    Choose Scale

    Renews automatically at $279/month plus applicable tax until you cancel. Cancel anytime in Console → Billing.

    • Up to 400M articles / month
    • 90-day searches: ≈ 3,330 / month
    • All reviewed publishers
    • Commercial use (keep source attribution)
    • Email support
  • Business

    9,990,000 searches / month

    $599/ month

    $0.06 per 1,000 searches

    Choose Business

    Renews automatically at $599/month plus applicable tax until you cancel. Cancel anytime in Console → Billing.

    • Up to 999M articles / month
    • 90-day searches: ≈ 8,318 / month
    • All reviewed publishers
    • Commercial use (keep source attribution)
    • Email support

Free $0

3,000 searches / month · every reviewed publisher · non-commercial use · no credit card.

Get free API key

Enterprise

More than 10M searches / month · volume pricing · contract, purchase orders and invoicing · named contact.

Talk to sales

USD list price; local price confirmed at checkout. In the US and Canada, sales tax is added at checkout; elsewhere VAT or GST is included. Paddle shows the total before you pay.

  • Secure checkout by Paddle, our Merchant of Record
  • Cancel anytime from the console
  • Refund policy
  • Live system status
  • Every article links to its original publisher

Compare every limit and read the pricing FAQ

Your first request is two minutes away.

  1. Create a free API key
  2. Call /v1/articles
  3. Pass the articles to your model

Free plan: 3,000 searches a month for non-commercial use, no credit card. Paid plans permit commercial use under our Terms.

Terminal
curl "https://apis.newssearchapi.com/v1/articles?q=artificial+intelligence&page_size=5" \
  -H "X-Api-Key: YOUR_API_KEY"