MCPSERV.CLUB
VectorInstitute

Goodnews MCP Server

MCP Server

Positive news at your fingertips

Stale(55)
42stars
2views
Updated Sep 12, 2025

About

Goodnews MCP is a lightweight Model Context Protocol server that fetches news from NewsAPI, ranks articles using Cohere LLM for positive sentiment, and returns the top uplifting stories.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Goodnews MCP in Action

Goodnews MCP is a lightweight, Model Context Protocol server that delivers positive and uplifting news stories to AI assistants. In an era where headlines are often dominated by conflict, crises, and pessimism, this service fills a niche for developers who want to inject optimism into conversational agents. By sourcing articles from NewsAPI and applying a zero‑shot sentiment ranking model from Cohere, Goodnews MCP surfaces the most uplifting content in real time, allowing assistants to answer queries with a brighter tone.

The server exposes a single resource endpoint that accepts a search query or simply returns the top‑ranked positive news. Internally it fetches recent articles, passes them through a Cohere LLM to score sentiment, and then returns the highest‑scoring items. The result is a concise list of headlines, summaries, and links that an AI assistant can read aloud or display. This workflow removes the need for developers to build custom sentiment pipelines, enabling quick integration into existing MCP‑enabled tools.

Key capabilities include:

  • Zero‑shot sentiment analysis using a Cohere LLM, eliminating the need for labeled training data.
  • Real‑time news retrieval from NewsAPI, ensuring content freshness.
  • Simple MCP interface that can be plugged into any client—Claude Desktop, web agents, or custom applications—by adding a single server entry to the configuration.
  • Environment‑based API key injection, keeping credentials out of code and supporting secure deployments.

Typical use cases are plentiful. Customer‑support bots can provide uplifting updates during stressful interactions, wellness apps can surface inspiring stories for mood‑boosting prompts, and educational assistants can share positive examples of scientific progress. In corporate settings, internal communication tools might use Goodnews MCP to circulate morale‑boosting headlines during meetings or newsletters.

Integration is straightforward: once the Goodnews server is running, an MCP‑aware client sends a request to with optional query parameters. The response is parsed by the assistant’s prompt engine and incorporated into the conversation. Because MCP abstracts the transport layer, developers can swap out NewsAPI or Cohere for alternatives without changing client code. This flexibility, combined with the server’s focus on positivity, makes Goodnews MCP a standout tool for developers who want to infuse AI interactions with optimism and relevance.