MCP RSS Aggregator

v1.0.0โ€ขSearch & Data Extractionโ€ขstable

๐Ÿ“‡ โ˜๏ธ ๐Ÿ  - Model Context Protocol Server for aggregating RSS feeds in Claude Desktop.

aiclaudeclaude-aiclaude-desktopmcp
Share:
25
Stars
0
Downloads
0
Weekly
0/5

What is MCP RSS Aggregator?

MCP RSS Aggregator is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐Ÿ“‡ โ˜๏ธ ๐Ÿ  - model context protocol server for aggregating rss feeds in claude desktop.

๐Ÿ“‡ โ˜๏ธ ๐Ÿ  - Model Context Protocol Server for aggregating RSS feeds in Claude Desktop.

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • ๐Ÿ“‡ โ˜๏ธ ๐Ÿ  - Model Context Protocol Server for aggregating RSS f

Use Cases

RSS feed aggregation
Content syndication
News stream management
imprvhub

Maintainer

LicenseMozilla Public License 2.0
Languagetypescript
Versionv1.0.0
UpdatedMay 6, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-rss-aggregator

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use MCP RSS Aggregator

MCP RSS Aggregator is a Model Context Protocol server that brings RSS and Atom feed reading into Claude Desktop, letting you query news and content streams through natural language rather than visiting individual sites. It reads feed lists from OPML or JSON files and exposes a single rss tool with sub-commands for fetching the latest articles, filtering by category, querying specific feeds, and finding top-ranked content. Content creators, researchers, and news junkies use it to have Claude summarize, compare, and analyze articles from their existing feed subscriptions.

Prerequisites

  • Node.js 16 or higher
  • Git to clone the repository
  • Claude Desktop installed
  • An OPML or JSON file containing your RSS feed subscriptions
  • Internet access for live RSS feed fetching
1

Clone the repository

Clone the mcp-rss-aggregator repository to your local machine. Choose a stable location because the absolute path will be used in your config.

git clone https://github.com/imprvhub/mcp-rss-aggregator
cd mcp-rss-aggregator
2

Install dependencies and build

Install the Node.js packages and compile the TypeScript source to the build/ directory.

npm install
npm run build
3

Prepare your feeds file

Create or locate your RSS feed list in OPML format (exported from any feed reader) or as a JSON array with title, url, htmlUrl, and category fields. Note the absolute path to this file.

4

Add the server to Claude Desktop configuration

Edit claude_desktop_config.json to add the rssAggregator server. Replace both placeholders with absolute paths โ€” no tilde or relative paths.

{
  "mcpServers": {
    "rssAggregator": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-rss-aggregator/build/index.js"],
      "feedsPath": "/absolute/path/to/your/feeds.opml"
    }
  }
}
5

Restart Claude Desktop and test

Restart Claude Desktop completely. Ask it to list your RSS feeds or fetch the latest articles to confirm the server is connected and reading your feeds file.

MCP RSS Aggregator Examples

Client configuration

Claude Desktop configuration for the MCP RSS Aggregator server. Both paths must be absolute. On Windows, use double backslashes in paths.

{
  "mcpServers": {
    "rssAggregator": {
      "command": "node",
      "args": ["/Users/yourname/mcp-rss-aggregator/build/index.js"],
      "feedsPath": "/Users/yourname/feeds/subscriptions.opml"
    }
  }
}

Prompts to try

Sample prompts that use the rss tool's sub-commands to browse and analyze your feed content.

- "Show me the latest 25 articles from all my RSS feeds"
- "What are the top articles from Hacker News today?"
- "Get the 10 most recent articles from my Tech News category"
- "List all the RSS feeds I have configured"
- "Summarize the top 5 stories from my feeds and highlight any that are related to AI"

Troubleshooting MCP RSS Aggregator

No articles returned or rss tool not found

Confirm the build/index.js path in your config is the absolute path to the compiled file. Run node /absolute/path/to/build/index.js manually in a terminal to check for startup errors. Also verify the feedsPath points to a valid OPML or JSON file.

Feed articles are empty or show errors for specific feeds

Some RSS feeds block automated user-agents or require authentication. Test a feed URL directly with curl to confirm it returns XML. Invalid feed URLs in your OPML file are skipped silently โ€” check the URL in your feeds file matches the actual feed endpoint, not the website homepage.

feedsPath not recognized or feeds list is always empty

The feedsPath key sits at the top level of the server config object, not inside the args array. Verify your JSON structure matches the example โ€” feedsPath should be a sibling of command and args, not nested inside env.

Frequently Asked Questions about MCP RSS Aggregator

What is MCP RSS Aggregator?

MCP RSS Aggregator is a Model Context Protocol (MCP) server that ๐Ÿ“‡ โ˜๏ธ ๐Ÿ  - model context protocol server for aggregating rss feeds in claude desktop. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install MCP RSS Aggregator?

Follow the installation instructions on the MCP RSS Aggregator GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with MCP RSS Aggregator?

MCP RSS Aggregator works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is MCP RSS Aggregator free to use?

Yes, MCP RSS Aggregator is open source and available under the Mozilla Public License 2.0 license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-rss-aggregator": { "command": "npx", "args": ["-y", "mcp-rss-aggregator"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

Ready to use MCP RSS Aggregator?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides