MCP Goodnews

by vectorinstitute

Not rated
GitHub

About

An MCP application that delivers curated positive and uplifting news stories using NewsAPI and Cohere LLM.

Details

Author
vectorinstitute
Categories
Other, AI

Example Usage: MCP Goodnews with Claude Desktop

- ](https://newsapi.org/)Cohere API Key
-
NewsAPI Key
-
Claude Desktop Application
-
[uv Python Project and Package Manager

# Clone the repository git clone https://github.com/VectorInstitute/mcp-goodnews.git

In the next step, we'll need to provide the absolute path to the location of this cloned repository.

Example Usage: MCP Goodnews with Claude Desktop

- ](https://newsapi.org/)Cohere API Key
-
NewsAPI Key
-
Claude Desktop Application
-
uv Python Project and Package Manager

# Clone the repository git clone https://github.com/VectorInstitute/mcp-goodnews.git

In the next step, we'll need to provide the absolute path to the location of this cloned repository.

Update Claude Desktop Config to find mcp-goodnews

# Navigate to the configuration directory cd ~/Library/Application\ Support/Claude/config # Edit the claude_desktop_config.json file nano claude_desktop_config.json
# Navigate to the configuration directory cd %APPDATA%\Claude\config # Edit the claude_desktop_config.json file notepad claude_desktop_config.json

And you'll want to add an entry undermcpServersforGoodnews:

{ "mcpServers": { "Goodnews": { "command": "<absolute-path-to-bin>/uv", "args": [ "--directory", "<absolute-path-to-cloned-repo>/mcp-goodnews/src/mcp_goodnews", "run", "server.py" ], "env": { "NEWS_API_KEY": "<newsapi-api-key>", "COHERE_API_KEY": "<cohere-api-key>" } } } }

Claude Desktop will use the updated config to build and run the mcp-goodnews server. If successful, you will see the hammer tool in the bottom-right corner of the chat dialogue window.

Clicking the hammer tool icon will bring up a modal that lists available MCP tools. You should seefetch_list_of_goodnewslisted there.

- "Show me some good news from today."
- "What positive things happened in the world this week?"
- "Give me uplifting news stories about science."
- When you request good news, the application queries the NewsAPI for recent articles
- The Cohere LLM analyzes the sentiment of each article
- Articles are ranked based on positive sentiment score
- The top-ranking good news stories are returned to you through Claude

Provides access to news articles from a PostgreSQL database and offers a tool to summarize them using the OpenAI API.

An MCP server for AI video generation. MCP server for AI video generation. Lets Claude, ChatGPT, OpenClaw , Hermes & other agents create AI videos and publish them to YouTube, TikTok, Instagram etc..

MachineTranslation.com MCP provides AI-powered multilingual translation through the Model Context Protocol. It uses multi-model consensus to deliver high-confidence translations and can be connected to AI assistants such as Claude, ChatGPT, Cursor, and other MCP-compatible clients.

MCP server that gives AI agents (Claude, Cursor, Codex, etc.) access to the full Runware.ai API — image generation, video generation, audio generation, 3D, upscaling, background removal, captioning, and more.

Agent economy news with 6 tools. Agents can read articles, get stats, and comment. Earn Bitcoin for contributions.

Add one endpoint and Claude, Cursor, or any MCP client can make video, images, music, and speech in chat. 100+ models, one API key.

A content security protection system for large language models, providing real-time risk identification and interception to ensure safe and compliant applications.

AI-powered news intelligence — 21 tools for personalized monitoring, briefings, and semantic search

Compare LLM cost & latency on one prompt, translate PDF keeping layout, cited research, make PPTX

akta.pro MCP connects Claude, ChatGPT, Cursor, VS Code, and other MCP clients to enterprise-grade private company data and real-time news signals. 20M+ entity-resolved companies, 70+ data points each, 30K+ sub-sectors monitored, and ~80% news noise filtered — pay-as-you-go.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.