Latest News MCP Server: free news API for AI avatar

Latest News MCP Server: free news API for AI

Pricing

from $5.00 / 1,000 tool reads

Go to Apify Store
Latest News MCP Server: free news API for AI

Latest News MCP Server: free news API for AI

Free news API for AI assistants: 14 MCP tools aggregating 27 public APIs. Get global news from Reuters, AP, BBC, CNN, Al Jazeera, Bloomberg and GDELT in 65+ languages, plus crypto markets, weather, earthquakes, Reddit, Hacker News and Wikipedia trends. No API key needed. By MrBridge (mr-bridge.com)

Pricing

from $5.00 / 1,000 tool reads

Rating

5.0

(1)

Developer

MrBridge

MrBridge

Maintained by Community

Actor stats

0

Bookmarked

99

Total users

36

Monthly active users

12 days ago

Last modified

Share

πŸ“° Latest News MCP Server

Connect AI assistants to real-time global news, crypto markets, weather, earthquakes, and more via the Model Context Protocol (MCP). This server aggregates 23 free APIs into 14 MCP tools, with no API keys required.

Your AI assistant gets instant access to global wire services and newspapers, Hacker News, Reddit, TechCrunch, Wikipedia, crypto markets, earthquake and weather data, prediction markets, and trending searches.

What can Latest News MCP Server do?

  • πŸ› οΈ 14 MCP tools covering news, tech, finance, science, weather, and trends
  • πŸ”Œ 23 free APIs aggregated, zero API keys needed
  • ⚑ Real-time data with intelligent multi-tier caching (60s–900s TTL)
  • 🌍 Global coverage: news from 100+ countries via Reuters, AP, BBC, CNN, Al Jazeera, GDELT & thousands more
  • πŸ€– LLM-optimized: plain text responses minimize token usage
  • ♻️ Stateless architecture: reliable on Apify Standby mode
  • πŸ’° Pay-per-event billing: only pay for the tool calls that succeed

What tools are available?

ToolDescriptionData Sources
get_global_eventsGlobal media monitoring across 100+ countries, press, broadcast and online newsGoogle News and GDELT Project: Reuters, AP, BBC, CNN, Al Jazeera, Bloomberg and thousands more, in 65+ languages
search_redditSearch Reddit posts and discussionsReddit Public JSON API
get_hackernewsHacker News stories (top/new/best/ask/show)HN Firebase API
get_space_newsSpace & astronomy news + NASA APOD + ISSSpaceflight News, NASA, Open Notify
get_crypto_marketReal-time crypto prices and market dataCoinLore, Coinpaprika
get_finance_signalsWSB trending tickers, SEC filings, forexTradestie, SEC EDGAR, ExchangeRate
get_earthquakesReal-time global earthquake dataUSGS
get_weatherCurrent weather and 16-day forecastOpen-Meteo
get_wikipedia_trendingWikipedia featured content & trending pagesWikipedia REST, Wikimedia Pageviews
get_predictionsPrediction market probabilitiesManifold Markets, Metaculus
get_trending_searchesTrending searches on Google & YouTubeGoogle Autocomplete, YouTube
get_health_dataGlobal epidemiological dataDisease.sh
get_tech_newsTechnology news from AI, software, hardware, cybersecurity, startupsTechCrunch, HackerNews, Google News Technology, Google News Search
get_top_newsAggregated top news from multiple sourcesHackerNews, Reddit, TechCrunch, Wikinews, GDELT

What data does it return?

Each tool returns structured, LLM-friendly text:

CategoryData Points
NewsTitle, source, date, URL, excerpt, score, comments
CryptoPrice, 24h change %, market cap, volume, rank
EarthquakesMagnitude, location, depth, coordinates, tsunami alerts
WeatherTemperature, humidity, wind, precipitation, 16-day forecast
PredictionsQuestion, probability %, bettors, volume, resolution date
FinanceTicker, sentiment (bull/bear), SEC filings, forex rates

Quick Start: connect in 2 minutes

Step 1: Get your Apify API Token

Sign up at Apify, then copy your token from Settings β†’ Integrations.

Step 2: Connect to Claude Desktop

Go to Settings β†’ MCP Servers β†’ Add custom connector, then paste:

https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN

Replace YOUR_APIFY_TOKEN with your token. All 14 tools appear immediately.

Step 3: Connect to Claude Code, Cursor or VS Code

Add the server to your MCP configuration. Claude Code also expects "type": "url".

{
"mcpServers": {
"latest-news": {
"type": "url",
"url": "https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN"
}
}
}

Step 4: Start Using

Ask your AI assistant things like:

  • "What are the top news stories right now?"
  • "Any significant earthquakes today?"
  • "What's trending on Reddit about AI?"
  • "Get me the latest tech news about cybersecurity"
  • "What do prediction markets say about the next election?"

More MCP servers

This Actor is maintained by MrBridge. See the Latest News MCP page and the full MrBridge MCP catalog. New to MCP? Read What is MCP and why it matters.

How much does it cost?

This MCP server uses Apify's pay-per-event pricing. You are charged per successful tool call, and single-source reads cost less than multi-source aggregations. Starting the server charges one small platform event on top, which in exchange covers the first 5 seconds of compute of every run.

See the Pricing tab for the current price of each event by Apify subscription tier. Bronze, Silver and Gold subscribers get automatic discounts, applied at checkout with no code change on your side. A new account starts with free credits, worth a few hundred tool calls depending on which tools you use.

What is NOT charged

  • Failed tool calls: if a downstream API returns an error or times out, you are not charged
  • Calls blocked by your cost cap: once the cap is reached, no further charges apply
  • The Standby server's idle compute: covered by the developer, never billed to you
  • Tool listing and schema discovery: only successful tool executions are billed

Cost cap per session

You can set a maximum cost per session via ACTOR_MAX_TOTAL_CHARGE_USD in your Apify Console. When the cap is reached, the MCP server returns a clear notice to your AI assistant and stops billing further calls, so there are no surprise overruns.

Standby mode, cold start and OpenAPI

The server runs in Apify Standby mode. When no container is warm, the first request pays a cold start of about 7 seconds while the container boots. Warm calls then answer in well under a second, and the container stays up for 300 seconds after the last request. If your MCP client uses an aggressive timeout, allow for that first call.

The HTTP interface is described by an OpenAPI 3.0 schema declared on the Actor, rendered on the Endpoints tab of the Actor page. Use it to generate a client or to wire the server into an OpenAPI-based tool.

How do I configure the server?

{
"cacheTtlSeconds": 300
}

The only input is the cache TTL for semi-static data. Live data always uses 60-second caching.

What does the output look like?

get_top_news

TOP NEWS (aggregated from 4 sources)
============================================================
Hacker News β€” TOP stories (10):
1. Show HN: I built an open-source AI code editor (342 pts) β€” by johndoe β€” 89 comments
https://github.com/example/editor
2. The Fall of Moore's Law (287 pts) β€” by janedoe β€” 145 comments
https://example.com/moores-law
----------------------------------------
Reddit β€” r/news (10 posts):
1. Major earthquake hits Pacific Ring of Fire (15234 pts, 2341 comments)
r/news β€” u/seismowatcher [Breaking News]
https://reddit.com/r/news/comments/...

get_crypto_market

Crypto Market (20 assets, live):
1. Bitcoin (BTC) β€” $67,432.15 +2.34% | MCap: $1,324.56B
2. Ethereum (ETH) β€” $3,521.87 +1.89% | MCap: $423.12B
3. BNB (BNB) β€” $612.45 -0.56% | MCap: $94.23B

Which news APIs does it use?

APIData
HackerNews FirebaseTop/new/best stories
Reddit Public JSONPosts, comments
TechCrunch WordPressTech articles
Spaceflight News v4Space articles
Wikipedia RESTFeatured, trending
Wikimedia PageviewsMost viewed pages
WikinewsNews articles
Google News RSSGlobal news (Reuters, AP, BBC, CNN, NYT, Bloomberg, Washington Post, NPR and more)
GDELT ProjectGlobal media monitoring (65+ languages)
CoinLore13k+ crypto tickers
CoinpaprikaCrypto events
ExchangeRate API150+ forex rates
SEC EDGARSEC filings
TradestieWSB sentiment
USGS EarthquakesReal-time seismic data
Open-MeteoWeather forecasts
NASA APODAstronomy picture
Open NotifyISS position
Disease.shEpidemiological data
Google AutocompleteTrending searches
YouTube SuggestionsTrending videos
Manifold MarketsPrediction markets
MetaculusCommunity predictions

Connect from Windsurf

In Windsurf, open Settings β†’ MCP, click Add custom server, paste:

https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN

All 14 tools appear in Cascade.


Connect from VS Code (Copilot, Cline, Continue)

GitHub Copilot

Add to your workspace's .vscode/mcp.json:

{
"servers": {
"latest-news": {
"type": "http",
"url": "https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN"
}
}
}

Cline

Open Cline's settings, go to MCP Servers β†’ Remote Servers, then add a new server with:

https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN

Continue

Add to your .continue/config.yaml:

mcpServers:
- name: latest-news
url: https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN

Connect from ChatGPT (Custom Connectors)

In ChatGPT, open Settings β†’ Connectors β†’ Create, paste the MCP URL:

https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN

Requires ChatGPT Plus, Pro or Enterprise.


Use without an MCP client (Zapier, Make, n8n, code)

The server speaks JSON-RPC 2.0 over HTTP POST on /mcp. Any tool that can send an authenticated HTTP request can call its 14 tools.

Endpoint:

POST https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN
Content-Type: application/json

Example payload, calling get_top_news:

{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_top_news",
"arguments": {}
}
}

List every tool and its parameters:

{ "jsonrpc": "2.0", "id": 1, "method": "tools/list" }

No-code automation

The recipe is the same in Zapier, Make and n8n: a schedule trigger, an HTTP POST step with the URL and payload above, then route the response wherever you need it (Slack, Notion, Google Sheets, Telegram, a database).

From code

const response = await fetch(
'https://mrbridge--latest-news-mcp-server.apify.actor/mcp?token=YOUR_APIFY_TOKEN',
{
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
jsonrpc: '2.0',
id: 1,
method: 'tools/call',
params: { name: 'get_top_news', arguments: {} },
}),
},
);
const result = await response.json();
console.log(result);

The same payload works from Python, Go, or any HTTP client.

Note: This Actor only exposes the MCP protocol via Standby mode. A regular one-shot run (client.actor(...).call() or POST /v2/acts/.../runs) writes the tool catalogue to the dataset (one row per tool, with its sources and price) - not news data. Use the /mcp endpoint above to actually fetch news.


Other MCP servers by mrbridge

ServerCategoryToolsBest for
ESPN MCP ServerSports13 toolsLive scores, standings & stats for 25+ leagues
LoL MCP ServerGaming26 toolsLeague of Legends AI coaching & live data
TFT MCP ServerGaming19 toolsTeamfight Tactics comp analysis & coaching
Todoist AI AssistantProductivity35 toolsSmart task management & AI prioritization

All servers use pay-per-event pricing. $5 free credits/month included.

Changelog

Every release is listed on the Changelog tab of the Actor page, newest first.

FAQ


Your feedback

Found a bug or have a feature request? Open an issue on the Actor's Issues tab. We're always working on improving Latest News MCP Server.