MCP_SSE_Server

MCP_SSE_Server

3.2

If you are the rightful owner of MCP_SSE_Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The GenAI News Assistant MCP Server is a template for building a Model Context Protocol server that fetches and analyzes news using NewsAPI.org and a Large Language Model.

The GenAI News Assistant MCP Server is designed to facilitate the fetching and analysis of news articles by leveraging the capabilities of NewsAPI.org and a Large Language Model (LLM). This server provides a structured approach to accessing and processing news data, making it easier to extract meaningful insights and information. The project is implemented in both Python and TypeScript, allowing developers to choose their preferred language. It requires Docker for containerization and mandates the use of API keys for both NewsAPI.org and the LLM. The server is equipped with tools to search for news articles, extract information, and analyze sentiment, making it a comprehensive solution for news analysis tasks.

Features

  • Dual Implementation: Available in both Python and TypeScript, providing flexibility in development.
  • Dockerized Setup: Simplifies deployment and ensures consistency across different environments.
  • NewsAPI Integration: Fetches news articles using the NewsAPI.org service.
  • LLM Integration: Utilizes a Large Language Model for advanced text analysis.
  • MCP Tools: Implements tools for searching news, extracting information, and sentiment analysis.

Tools

  1. search_news

    Search for recent news articles matching a specific query.

  2. extract_information_from_article

    Extract structured information from a news article.

  3. extract_key_info_and_sentiment

    Analyze news articles for key entities and sentiment.