News API MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
News API MCP Server
A Model Context Protocol (MCP) server that provides access to news content through the NewsAPI.org service. This server enables AI assistants to search articles, get top headlines, and browse news sources.
Setup
Install dependencies:
npm installGet a NewsAPI key:
Sign up at NewsAPI.org
Get your free API key (up to 100 requests/day)
Configure environment: Create a
.envfile in the project root:NEWS_API_KEY=your_api_key_hereBuild the project:
npm run build
Related MCP server: GNews MCP Server
MCP Configuration
Add to your MCP settings (e.g., ~/.cursor/mcp.json):
{
"mcpServers": {
"news-mcp": {
"command": "npm",
"args": ["run", "start", "--prefix", "/path/to/news_mcp"]
}
}
}Available Tools
searchArticles- Search through millions of articles from news sources worldwide.getTopHeadlines- Get breaking news headlines and top stories.getSources- Discover and filter available news sources.
Development
Development mode (with auto-reload):
npm run devBuild for production:
npm run build
npm startTest NewsAPI integration:
npm run test-apiLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Give your AI assistant access to the world’s news. Search articles in any language, track coverage over time, and research companies and events.
Official GNews API server: search news articles and top headlines from 80,000+ sources.
Get access to real-time and historical news data including top headlines from global sources
Google News search and topics with the full article text in Markdown for LLMs.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides AI agents access to news aggregation from 80,000+ sources via the NewsAPI. Supports both authenticated access with API keys and pay-per-use via HTTP 402 protocol with blockchain payment verification.-
- FlicenseNot gradedqualityDmaintenanceEnables searching news articles and retrieving top headlines from the GNews API with support for filtering by topic, language, and country.-

AllNewsAPI MCPofficial
AlicenseAqualityBmaintenanceGet 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 more378 npm2MIT- AlicenseNot gradedqualityBmaintenanceEnables fetching top headlines and searching news archives from NewsAPI.org, allowing AI agents to access current and historical news data.351 npmMIT