Newsapi MCP server
NewsAPI.ai (Event Registry): 10 read-only MCP tools for news articles, events, autosuggest, trends
0 stars221 downloads/wk
Reviews
Write oneNobody has reviewed Newsapi yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Newsapi tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-25 · same rubric, same numbers if you re-run it
- Code scan27 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Newsapi compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 46,021 servers
- Downloads a week
- 221
- more than 78% of 11,214 servers with a package
Install Newsapi in Claude Code, Cursor or VS Code
Runs npx -y @nubiia/mcp-newsapi on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-newsapi -- npx -y @nubiia/mcp-newsapi
What the publisher says
From the Newsapi repository's README, as published. We do not edit it. Read it on GitHub
MCP NewsAPI.ai
A Model Context Protocol (MCP) server for NewsAPI.ai (the Event Registry news intelligence API). It lets AI assistants like Claude search news articles and events (clusters of articles about the same happening), resolve names to entity URIs, see what is trending, and keep an eye on the account's token budget.
Built and maintained by Nubiia — automatización e
integraciones con IA para negocios (MCP, Holded, Pipedrive y más). ¿Quieres algo así
para tu empresa? Escríbenos en nubiia.es.
⚠️ NewsAPI.ai is metered in tokens
Every search spends tokens from your plan, and a free plan has a small budget. This server is built to be frugal:
characters, so a call is cheap in tokens and* in your assistant's context window.
- Result counts default to 10 (articles/events) and article bodies to **300
(historical data costs extra tokens per year touched). allowarchive requires datestart and the datestart → dateend (default: today) range may span at most 1 year. A datestart/dateend older than 31 days without allow_archive is rejected with an explanation instead of silently returning nothing.
- Searches are limited to the last 31 days unless you pass allow_archive: true
before they reach the API.
- A search with no filter at all is rejected locally, before it can spend anything.
- A session token budget (default 200 tokens, see below) stops runaway loops
URIs before searching.
- The suggest tools and getusage are free — use them to resolve entities to
- get_usage shows the remaining budget.
Costs measured against a live account (31-day window):
Plans and pricing change — see newsapi.ai/pricing and docs/api-notes.md.
Features
Ten read-only tools:
suggest_locations
- Articles (2): searcharticles, getarticle
- Events (2): searchevents, getevent
- Autosuggest (4): suggestconcepts, suggestcategories, suggest_sources,
- Trends (1): gettrendingconcepts
- Account (1): get_usage
Total: 10 tools, all marked readOnlyHint: true — nothing in this server writes to NewsAPI.ai or anywhere else.
What's deliberately out of scope for v1
Topic pages and saved searches, the analytics service (text categorization, sentiment of arbitrary text), story clustering, article mentions, aggregation result types (conceptAggr, timeAggr, …) and multi-tenant configuration.
Installation
Prerequisites
- Node.js 22.14 or higher
- A NewsAPI.ai account and API key, from newsapi.ai → Dashboard
Install from npm
npm install -g @nubiia/mcp-newsapiInstall from source
git clone https://github.com/nubiia-dev/mcp-newsapi.git
cd mcp-newsapi
npm install
npm run buildConfiguration
Environment Variables
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Newsapi: common questions
- Is Newsapi MCP server safe?
- Mostly: it is graded B (82/100). Read the Newsapi safety report
- How do I install Newsapi?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Newsapi need an API key?
- Yes. The registry entry asks for
NEWSAPI_AI_API_KEY. - Is Newsapi maintained?
- The last commit was 3 days ago (2026-10-22). The latest release is v1.0.2.
- How does Newsapi compare with other MCP servers?
- safety score 82/100 (higher than 63% of 46,021 servers); downloads a week 221 (more than 78% of 11,214 servers with a package). Full comparison.