Resume News

by samuelsan95

152 downloads
Not rated
GitHub

About

MCP server to get a daily news summary from multiple RSS feeds. Configure your favorite news sources and ask Claude for a summary of today's news.

Details

Author
samuelsan95
Downloads
152
Categories
Other

- Fetches headlines and summaries from configured RSS feeds
- Add news sources by providing their RSS URLs
- Remove news sources by name
- List all configured news sources
- Persistent configuration saved to ~/.config/resume-news-mcp/sources.json
- No external API key required (relies on RSS feeds)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Resume News
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install the server by adding it to your claude_desktop_config.json using npx -y resume-news-mcp. Once installed, you can use natural language with Claude (e.g., “Add Marca with this RSS: https://www.marca.com” or “Give me today’s news summary”). The server provides four tools: get_daily_news, add_news_source, remove_news_source, and list_news_sources.

add_news_source

Añade un diario o fuente de noticias usando su URL de RSS. Permite personalizar de qué medios se quieren obtener noticias.

remove_news_source

Elimina un diario o fuente de noticias de la lista por su nombre.

list_news_sources

Muestra todos los diarios y fuentes de noticias configurados actualmente.

get_daily_news

Obtiene el resumen de noticias del día de todas las fuentes configuradas o de las indicadas. Devuelve los titulares y un breve resumen de cada artículo.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "resume news": {
            "resume-news": {
                "command": "npx",
                "args": [
                    "-y",
                    "resume-news-mcp"
                ]
            }
        }
    }
}

McpServers

{
    "resume-news": {
        "command": "npx",
        "args": [
            "-y",
            "resume-news-mcp"
        ]
    }
}

resume-news-mcp

MCP server to get a daily news summary from multiple RSS feeds. Configure your favorite news sources and ask Claude for a summary of today's news.

Tools

| Tool | Description | |---|---| | get_daily_news | Fetches headlines and summaries from all configured sources | | add_news_source | Adds a news source by its RSS URL | | remove_news_source | Removes a news source by name | | list_news_sources | Lists all configured news sources |

Installation

Claude Desktop

Add this to your claude_desktop_config.json or other Agents settings: ``json { "mcpServers": { "resume-news": { "command": "npx", "args": ["-y", "resume-news-mcp"] } } } `

Usage

Once installed, just talk to Claude: > "Add Marca with this RSS: https://www.marca.com" > "Give me today's news summary" > "Show me only news from BBC and The Guardian"

Persistent configuration

Your configured RSS sources are saved to
~/.config/resume-news-mcp/sources.json and persist across sessions.

Example RSS feeds

| Source | RSS URL | |---|---| | BBC News |
https://feeds.bbci.co.uk/news/rss.xml | | The Guardian | https://www.theguardian.com/world/rss | | Reuters | https://feeds.reuters.com/reuters/topNews | | Hacker News | https://news.ycombinator.com/rss | | El País | https://feeds.elpais.com/mrss-s/pages/ep/site/elpais.com/portada` |

Requirements

- Node.js >= 18
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.