GenAI News Assistant MCP Server
@uriyahav
About GenAI News Assistant MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCP_SSE_Server": {
"command": "docker",
"args": [
"build",
"-t",
"news-assistant-python",
"."
]
}
}
}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 GenAI News Assistant MCP Server?
It is a Model Context Protocol (MCP) server template that provides tools for fetching and analyzing news information using NewsAPI.org and a Large Language Model. It is intended for developers building AI assistants that need to search and understand recent news.
How to use GenAI News Assistant MCP Server?
Set up by cloning the repository, obtaining API keys for NewsAPI.org and an LLM, then build and run the Docker container for either the Python or TypeScript implementation. The server exposes MCP tools for news search and analysis and can be tested locally using the MCP Inspector.
Key features of GenAI News Assistant MCP Server
- Fetches news via NewsAPI.org
- Analyzes articles using an LLM
- Extracts structured information and sentiment
- Implements three MCP tools: search, extract info, extract key info/sentiment
- Available in both Python and TypeScript
- Runs inside Docker for easy deployment
Use cases of GenAI News Assistant MCP Server
- Monitor news articles for specific topics or queries
- Extract key entities and sentiment from news articles
- Automate news summarization and analysis in AI workflows
FAQ from GenAI News Assistant MCP Server
What API keys are required?
You need a NewsAPI.org API key and an LLM API key, set as environment variables NEWS_API_KEY and LLM_API_KEY.
How do I run the server?
Build the Docker image for your chosen implementation (Python or TypeScript) and run the container, passing the API keys as environment variables.
What MCP tools does it provide?
Three tools: search_news (search for recent articles), extract_information_from_article (extract structured info from an article), and extract_key_info_and_sentiment (analyze key entities and sentiment).
What are the runtime requirements?
Docker is required; no direct dependency on Python or Node.js if using Docker. The server listens on port 3000 by default.
More AI & Agents MCP servers
21st.dev Magic AI Agent
21st-devIt's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
1MCP - One MCP Server for All
1mcp-appA unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.
meGPT - upload an author's content into an LLM
adriancoCode to process many kinds of content by an author into an MCP server
Sequential Thinking Multi-Agent System (MAS)
FradSerAn advanced sequential thinking process using a Multi-Agent System (MAS) built with the Agno framework and served via MCP.
Comments