News MCP Server
@jindasy
About News MCP Server
A simple MCP server for search news articles
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"news": {
"command": "uv",
"args": [
"--directory",
"/PATH/TO/YOUR/news",
"run",
"news.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is News MCP Server?
It is a FastMCP server that fetches news articles from NewsAPI.org. It provides a single tool get_news() for querying articles by keyword, date range, and news source. It is intended for developers using MCP-compatible clients such as Claude Desktop.
How to use News MCP Server?
Obtain an API key from NewsAPI.org. Then add the server configuration to your claude_desktop_config.json using the uv command pointed at the server directory. Once configured, invoke the get_news() tool from your MCP client.
Key features of News MCP Server
- Search news articles by keyword (
q). - Filter results by date range (
from,to). - Filter results by specific news source (
sources). - Default news source is
abc-news.
Use cases of News MCP Server
- Fetch recent news about a specific topic or event.
- Query news from a particular source, like ABC News.
- Retrieve articles published within a custom date window.
FAQ from News MCP Server
How do I get an API key for News MCP Server?
You must sign up at NewsAPI.org to obtain a free API key.
How do I configure News MCP Server with Claude Desktop?
Add an entry to your claude_desktop_config.json under mcpServers with command uv and arguments pointing to the server's directory and script.
What parameters does the get_news() tool accept?
It accepts q (keyword), from (start date), to (end date), and sources (news source; defaults to abc-news).
Does News MCP Server require any runtime dependencies?
Yes. It requires FastMCP and the uv package manager. The server is run as a Python script.
Where does the news data come from?
All articles are fetched from the NewsAPI.org service. No local storage is used.
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Servers
modelcontextprotocolModel Context Protocol Servers
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Comments