News API MCP Server
@kcjonnyc
About News API MCP Server
MCP server for NewsAPI integration - enables AI assistants to search articles, get headlines, and browse news sources
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
3Search through millions of articles from news sources worldwide.
Get breaking news headlines and top stories.
Discover and filter available news sources.
Overview
What is News API MCP Server?
A Model Context Protocol (MCP) server that provides access to news content through the NewsAPI.org service. It enables AI assistants to search articles, get top headlines, and browse news sources.
How to use News API MCP Server?
Install dependencies with npm install, obtain a free NewsAPI key (up to 100 requests/day), configure it in a .env file as NEWS_API_KEY=your_key, build with npm run build, and then add the server to your MCP settings (e.g., ~/.cursor/mcp.json) using the command npm run start with proper path.
Key features of News API MCP Server
- Search through millions of articles from worldwide sources
- Get breaking news headlines and top stories
- Discover and filter available news sources
- Configurable via environment variable and MCP settings
- Test integration with dedicated test command
Use cases of News API MCP Server
- AI assistants answering current events questions
- Automatically fetching latest headlines on specific topics
- Exploring available news sources by category or language
FAQ from News API MCP Server
What API key is required and what are its limits?
A free API key from NewsAPI.org, limited to 100 requests per day.
How do I configure and start the server?
Set the NEWS_API_KEY environment variable in a .env file, then add the server entry to your MCP settings JSON as described in the README.
What tools does the server expose?
Three tools: searchArticles, getTopHeadlines, and getSources.
What are the system requirements?
Node.js and npm are required to install dependencies and build the project.
How can I test the NewsAPI integration?
Use the npm run test-api command to verify the API connection.
Frequently asked questions
What API key is required and what are its limits?
A free API key from NewsAPI.org, limited to 100 requests per day.
How do I configure and start the server?
Set the `NEWS_API_KEY` environment variable in a `.env` file, then add the server entry to your MCP settings JSON as described in the README.
What tools does the server expose?
Three tools: `searchArticles`, `getTopHeadlines`, and `getSources`.
What are the system requirements?
Node.js and npm are required to install dependencies and build the project.
How can I test the NewsAPI integration?
Use the `npm run test-api` command to verify the API connection.
Basic information
More Developer Tools MCP servers

Air Pipe
airpipeBuild, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.

BetterBugs
BetterBugsThe BetterBugs MCP (Model Context Protocol) enables you to load BetterBugs bug reports (via report links) directly to your preferred AI Agents and developer environments with MCP Client capabilities (such as Cursor, VS C
endoflife.ai
endoflife.aiFree MCP server for software end-of-life intelligence: EOL dates, support status, and the 0-100 EOL Risk Score across 485 tracked products. Agents can check a single version, pull a product's full lifecycle schedule, or

discoverGPT
Joe MonastierodiscoverGPT is visualAI's unified MCP gateway for AI commerce, exposing 29 tools across four capabilities on one canonical product catalog: trimodal search (natural-language, precise-color, and image-similarity), AI cata
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Comments