MCP.Market

Newsapi MCP server

by nubiia-dev·io.github.nubiia-dev/mcp-newsapi·v1.0.2

NewsAPI.ai (Event Registry): 10 read-only MCP tools for news articles, events, autosuggest, trends

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

0 stars221 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-newsapi

Install from source

git clone https://github.com/nubiia-dev/mcp-newsapi.git
cd mcp-newsapi
npm install
npm run build

Configuration

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.

More from nubiia-dev →