← Registry

Data Collection

freenewsapi.ai

Provides tools to search and analyze global news articles, trends, keywords, publishers, and countries.

1 endpoint28 known toolsFirst detected September 15, 2026Last detected September 15, 2026

ENDPOINT 1

https://freenewsapi.ai/mcp

No auth detected

MCP server metadata

Name
freenewsapi
Version
1.0.0
Capabilities
tools
Server instructions

Free news data: search 18M articles, read live trends by country, look up publishers. No key, no signup, no rate plan.

Known tools 28

search_news

Full-text search over 18.8 million news articles from 25 312 publishers in 99 languages, refreshed continuously and kept for 90 days.

Inferred read-only
get_trends

Stories the press is covering right now, grouped from articles across 115 countries and recomputed every five minutes.

Inferred read-only
trend_keywords

The words the news is built on right now, with how many stories and how many national presses carry each.

Inferred read-only
find_publishers

Look up news publishers we read: name, domain, country, language, and how many articles a day we take from each.

Inferred read-only
list_countries

Which of the 115 countries have live stories right now, how many, and how many minutes ago each was recomputed.

Inferred read-only
market_vs_news

A price series next to how much the world wrote about it in the same hours: crypto, gold, currencies, European power.

Inferred read-only
news_get_btc_summary

Latest price, recent moves and the tone of today news — raw endpoint GET /v1/btc/summary, every parameter the API accepts.

Inferred read-only
news_get_btc_price

BTC/USDT candles — raw endpoint GET /v1/btc/price, every parameter the API accepts.

Inferred read-only
news_get_btc_sentiment

News tone per period — raw endpoint GET /v1/btc/sentiment, every parameter the API accepts.

Inferred read-only
news_get_btc_series

Price and news tone aligned on one timeline — raw endpoint GET /v1/btc/series, every parameter the API accepts.

Inferred read-only
news_get_btc_correlation

Correlation between news tone and price move, by shift — raw endpoint GET /v1/btc/correlation, every parameter the API accepts.

Inferred read-only
news_get_btc_news

Crypto articles with their sentiment label — raw endpoint GET /v1/btc/news, every parameter the API accepts.

Inferred read-only
news_get_btc_sources

Which outlets drive crypto coverage, and how they lean — raw endpoint GET /v1/btc/sources, every parameter the API accepts.

Inferred read-only
news_get_trends

Trending stories, filtered — raw endpoint GET /v1/trends, every parameter the API accepts.

Inferred read-only
news_get_trends_keywords

Words the stories are built on — raw endpoint GET /v1/trends/keywords, every parameter the API accepts.

Inferred read-only
news_get_trends_countries

Countries we track, and how fresh — raw endpoint GET /v1/trends/countries, every parameter the API accepts.

Inferred read-only
news_get_trends_cc_slug

One trend with its articles — raw endpoint GET /v1/trends/{cc}/{slug}, every parameter the API accepts.

Inferred read-only
news_get_markets

Instruments we track — raw endpoint GET /v1/markets, every parameter the API accepts.

Inferred read-only
news_get_markets_slug

Price and coverage on one timeline — raw endpoint GET /v1/markets/{slug}, every parameter the API accepts.

Inferred read-only
news_get_search

Search news articles — raw endpoint GET /v1/search, every parameter the API accepts.

Inferred read-only
news_get_stats

Aggregated breakdown of a slice — raw endpoint GET /v1/stats, every parameter the API accepts.

Inferred read-only
news_get_article

Fetch a single article by URL — raw endpoint GET /v1/article, every parameter the API accepts.

Inferred read-only
news_get_health

Service health and corpus size — raw endpoint GET /health, every parameter the API accepts.

Inferred read-only
news_get_rss

The same search as RSS 2.0 — raw endpoint GET /v1/rss, every parameter the API accepts.

Inferred read-only
news_get_atom

The same search as Atom 1.0 — raw endpoint GET /v1/atom, every parameter the API accepts.

Inferred read-only
news_get_feed_json

The same search as JSON Feed 1.1 — raw endpoint GET /v1/feed.json, every parameter the API accepts.

Inferred read-only
news_list_endpoints

Catalogue of every endpoint this API exposes, with its description and parameter names.

Inferred read-only
news_get

GET any endpoint by path.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.freenewsapi]
url = "https://freenewsapi.ai/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "freenewsapi": {
      "type": "http",
      "url": "https://freenewsapi.ai/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: freenewsapi
Remote MCP URL: https://freenewsapi.ai/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "freenewsapi": {
      "url": "https://freenewsapi.ai/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "freenewsapi": {
      "type": "http",
      "url": "https://freenewsapi.ai/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "freenewsapi",
  "transport": "streamable-http",
  "url": "https://freenewsapi.ai/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.