MCP.Market

AllNewsAPI MCP server

online · 100% uptime
by AllNewsAPI·io.github.AllNewsAPI/mcp-server·v1.1.9·1 stars

Get access to real-time and historical news data including top headlines from global sources

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars51 downloads/wk

Reviews

Write one

Nobody has reviewed AllNewsAPI yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

AllNewsAPI tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • Live reliabilityremote reachable in 225ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityauth enforced (unknown)9/15
  • Maintenancelast push 19 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How AllNewsAPI compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
223 ms
faster than 60% of 30,031 servers
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
51
more than 43% of 12,191 servers with a package

Install AllNewsAPI in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp-server https://mcp.allnewsapi.com/mcp
Add to Cursor

What the publisher says

From the AllNewsAPI repository's README, as published. We do not edit it. Read it on GitHub

AllNewsAPI MCP

Get access to real-time and historical news data including top headlines from global sources via AllNewsAPI. Supports multiple filter options including keyword search, category, language and more. This Model Context Protocol server lets MCP clients (Claude, Cursor, VS Code, Windsurf, and others) search news articles, fetch top headlines, and check your API usage.

You'll need an API key — get one at allnewsapi.com.

Quick start

Pick one of the two ways to connect.

Hosted (no install)

Point your client at the hosted server and pass your API key in the X-API-Key header:

{
  "mcpServers": {
    "allnewsapi": {
      "type": "remote",
      "url": "https://mcp.allnewsapi.com/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY_HERE"
      }
    }
  }
}

Prefer a URL-only setup? Use https://mcp.allnewsapi.com/mcp?apikey=YOURAPIKEY_HERE instead of the header.

The key can be supplied three ways, in this order of precedence: the X-API-Key header, the apikey query parameter, or an Authorization: Bearer YOURAPIKEY_HERE header (a fallback for clients that only support bearer tokens).

Local (npx)

Runs the server on your machine via npx — no clone or build needed:

{
  "mcpServers": {
    "allnewsapi": {
      "command": "npx",
      "args": ["allnewsapi-mcp@latest", "--apikey", "YOUR_API_KEY_HERE"]
    }
  }
}

You can also supply the key as an ALLNEWSAPI_KEY environment variable instead of --apikey.

Client-specific setup

Claude Desktop

Edit your config (Settings → Developer → Edit Config) and add the local or hosted snippet above. Full guide: modelcontextprotocol.io/quickstart/user.

Cursor

Cursor Settings → MCP → Add new MCP Server. Name it "AllNewsAPI", choose the command type, and enter:

npx allnewsapi-mcp@latest --apikey YOUR_API_KEY_HERE

VS Code

code --add-mcp '{"name":"allnewsapi","command":"npx","args":["allnewsapi-mcp@latest","--apikey","YOUR_API_KEY_HERE"]}'

The server is then available to your GitHub Copilot agent. Full guide: VS Code MCP docs.

Windsurf

Add the local or hosted snippet above to your MCP config. Full guide: Windsurf MCP docs.

Claude Code

Add it from the terminal — local:

claude mcp add allnewsapi -- npx allnewsapi-mcp@latest --apikey YOUR_API_KEY_HERE

Or the hosted server:

claude mcp add --transport http allnewsapi https://mcp.allnewsapi.com/mcp --header "X-API-Key: YOUR_API_KEY_HERE"

Claude Cowork

Cowork runs inside Claude Desktop. Add the hosted server as a custom connector — Customize → Connectors → + — and enter the URL with your key:

https://mcp.allnewsapi.com/mcp?apikey=YOUR_API_KEY_HERE

For a local setup, use the Claude Desktop config shown above.

OpenWork

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

AllNewsAPI: common questions

Is AllNewsAPI MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the AllNewsAPI safety report
How do I install AllNewsAPI?
It runs remotely at mcp.allnewsapi.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does AllNewsAPI need an API key?
Yes. The registry entry asks for ALLNEWSAPI_KEY, X-API-Key.
Is AllNewsAPI maintained?
The last commit was 38 days ago (2026-09-27). The latest release is v1.1.9.
Is AllNewsAPI up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does AllNewsAPI compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 223 ms (faster than 60% of 30,031 servers). Full comparison.