home / mcp / rss-mcp mcp server

RSS-MCP MCP Server

Provides RSS/Atom feed management with AI analytics, export options, and automated updates.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "awee1453-rss-mcp": {
      "url": "http://localhost:3000/mcp"
    }
  }
}

You use RSS-MCP to manage RSS/Atom feeds with AI-powered analytics, generate rich digests, export data in multiple formats, and automate updates and alerts. This MCP server helps you keep feeds organized, analyzed, and actionable, with practical tools for discovery, verification, and reporting.

How to use

You connect a client to the server via MCP endpoints or by running the local MCP server process. Use an MCP client to add feeds, run intelligent searches, and request analytics such as sentiment, trends, and cross-source verification. You can also schedule automatic updates, set up webhook notifications for keywords, and generate daily digests in HTML or Markdown.

How to install

Prerequisites you need before installing: Node.js 18+ and npm installed on your system. You may also run in Linux, macOS, or Windows environments.

npm install

To start the server with automatic updates and an MCP endpoint available locally, run the following commands.

npm run auto-start

If you prefer to start without automatic updates, use this command instead.

npm start

The MCP endpoint will be accessible at the following URL when the server is running.

MCP Endpoint: http://localhost:3000/mcp
Health Check: http://localhost:3000/health

Configuration and usage notes

You can integrate a client to run the server locally or connect remotely. The recommended automatic setup provides a quick path to get started, while manual setup lets you customize how you run updates and serve the MCP endpoint.

Available tools

rss_add

Add a new RSS/Atom feed to the managed list.

rss_list

List all configured feeds with their current status.

rss_update

Fetch new articles for all or selected feeds.

rss_news

Retrieve articles from a specific feed for review or processing.

rss_search

Perform advanced searches over the article collection with filters.

rss_delete

Remove a feed from the managed set.

rss_breaking

Detect breaking news events across feeds using AI signals.

rss_duplicates

Identify duplicate articles across multiple feeds.

rss_analytics

Provide feed statistics such as article counts, trends, and engagement metrics.

rss_trends

Analyze trending topics and keywords across feeds using NLP.

rss_sentiment_analysis

Assess the emotional tone of articles (positive/negative/neutral).

rss_translate

Translate article content using AI-powered translation.

rss_media

Extract images and videos from articles for enrichment.

rss_full_content

Scrape and assemble full article content when needed.

rss_compare

Compare coverage between different feeds for the same topics.

rss_cross_verify

Cross-check information across multiple sources.

rss_export

Export feeds and articles to JSON, CSV, or XML.

rss_daily_digest

Generate daily or weekly digest reports in HTML or Markdown.

rss_opml

Import/export OPML feed lists for migration.

rss_recommend

Suggest feeds based on your reading patterns and interests.

rss_auto_categorize

Automatically classify articles into categories using AI.

rss_credibility_score

Assign reliability scores to feeds based on trust signals.

rss_notification_setup

Configure webhook alerts and keyword filtering.

rss_bookmark

Manage a reading list or bookmarks within the MCP system.

rss_schedule

Set up cron-based automated feed updates.

rss_health_monitor

Monitor feed uptime and performance metrics.