Latest News MCP Server: free news API for AI
Pricing
from $5.00 / 1,000 tool reads
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
Maintained by CommunityActor stats
0
Bookmarked
99
Total users
36
Monthly active users
12 days ago
Last modified
Categories
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?
| Tool | Description | Data Sources |
|---|---|---|
get_global_events | Global media monitoring across 100+ countries, press, broadcast and online news | Google News and GDELT Project: Reuters, AP, BBC, CNN, Al Jazeera, Bloomberg and thousands more, in 65+ languages |
search_reddit | Search Reddit posts and discussions | Reddit Public JSON API |
get_hackernews | Hacker News stories (top/new/best/ask/show) | HN Firebase API |
get_space_news | Space & astronomy news + NASA APOD + ISS | Spaceflight News, NASA, Open Notify |
get_crypto_market | Real-time crypto prices and market data | CoinLore, Coinpaprika |
get_finance_signals | WSB trending tickers, SEC filings, forex | Tradestie, SEC EDGAR, ExchangeRate |
get_earthquakes | Real-time global earthquake data | USGS |
get_weather | Current weather and 16-day forecast | Open-Meteo |
get_wikipedia_trending | Wikipedia featured content & trending pages | Wikipedia REST, Wikimedia Pageviews |
get_predictions | Prediction market probabilities | Manifold Markets, Metaculus |
get_trending_searches | Trending searches on Google & YouTube | Google Autocomplete, YouTube |
get_health_data | Global epidemiological data | Disease.sh |
get_tech_news | Technology news from AI, software, hardware, cybersecurity, startups | TechCrunch, HackerNews, Google News Technology, Google News Search |
get_top_news | Aggregated top news from multiple sources | HackerNews, Reddit, TechCrunch, Wikinews, GDELT |
What data does it return?
Each tool returns structured, LLM-friendly text:
| Category | Data Points |
|---|---|
| News | Title, source, date, URL, excerpt, score, comments |
| Crypto | Price, 24h change %, market cap, volume, rank |
| Earthquakes | Magnitude, location, depth, coordinates, tsunami alerts |
| Weather | Temperature, humidity, wind, precipitation, 16-day forecast |
| Predictions | Question, probability %, bettors, volume, resolution date |
| Finance | Ticker, 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 commentshttps://github.com/example/editor2. The Fall of Moore's Law (287 pts) β by janedoe β 145 commentshttps://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.56B2. Ethereum (ETH) β $3,521.87 +1.89% | MCap: $423.12B3. BNB (BNB) β $612.45 -0.56% | MCap: $94.23B
Which news APIs does it use?
| API | Data |
|---|---|
| HackerNews Firebase | Top/new/best stories |
| Reddit Public JSON | Posts, comments |
| TechCrunch WordPress | Tech articles |
| Spaceflight News v4 | Space articles |
| Wikipedia REST | Featured, trending |
| Wikimedia Pageviews | Most viewed pages |
| Wikinews | News articles |
| Google News RSS | Global news (Reuters, AP, BBC, CNN, NYT, Bloomberg, Washington Post, NPR and more) |
| GDELT Project | Global media monitoring (65+ languages) |
| CoinLore | 13k+ crypto tickers |
| Coinpaprika | Crypto events |
| ExchangeRate API | 150+ forex rates |
| SEC EDGAR | SEC filings |
| Tradestie | WSB sentiment |
| USGS Earthquakes | Real-time seismic data |
| Open-Meteo | Weather forecasts |
| NASA APOD | Astronomy picture |
| Open Notify | ISS position |
| Disease.sh | Epidemiological data |
| Google Autocomplete | Trending searches |
| YouTube Suggestions | Trending videos |
| Manifold Markets | Prediction markets |
| Metaculus | Community 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-newsurl: 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_TOKENContent-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()orPOST /v2/acts/.../runs) writes the tool catalogue to the dataset (one row per tool, with its sources and price) - not news data. Use the/mcpendpoint above to actually fetch news.
Other MCP servers by mrbridge
| Server | Category | Tools | Best for |
|---|---|---|---|
| ESPN MCP Server | Sports | 13 tools | Live scores, standings & stats for 25+ leagues |
| LoL MCP Server | Gaming | 26 tools | League of Legends AI coaching & live data |
| TFT MCP Server | Gaming | 19 tools | Teamfight Tactics comp analysis & coaching |
| Todoist AI Assistant | Productivity | 35 tools | Smart 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.