Skip to main content
Glama

NewsIQ MCP 📰

An AI-powered news aggregator built as a Model Context Protocol (MCP) server. Pulls live news from multiple sources, summarizes with Claude, and performs data analysis.

Features

  • 6 news niches: Football, Politics, Tech, Entertainment, Business, Science

  • 3 data sources: NewsAPI, GNews, RSS feeds

  • AI summaries via Claude 3.5 Sonnet

  • Sentiment analysis & trending topics

  • MCP-compatible — plug into Claude Desktop or any MCP client

Related MCP server: Fast News MCP

Quick Start

git clone https://github.com/yourusername/newsiq-mcp
cd newsiq-mcp
python -m venv venv && source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env  # Add your API keys
python src/main.py

MCP Tools

Tool

Description

get_news(niche)

Fetch latest articles

summarize_news(niche)

AI-generated digest

trending_topics(niche)

Top keywords right now

sentiment_analysis(niche)

Positive/Negative/Neutral breakdown

source_leaderboard()

Most active sources

Tech Stack

Python · MCP SDK · Anthropic Claude · NewsAPI · GNews · feedparser · pandas · pytest

Related MCP Connectors

Related MCP Servers