home / mcp / rss aggregator mcp server
Model Context Protocol Server for aggregating RSS feeds in Claude Desktop
Configuration
View docs{
"mcpServers": {
"imprvhub-mcp-rss-aggregator": {
"command": "node",
"args": [
"ABSOLUTE_PATH_TO_DIRECTORY/mcp-rss-aggregator/build/index.js"
]
}
}
}You can use the MCP RSS Aggregator to fetch and present content from your favorite RSS feeds inside Claude Desktop. It connects through the Model Context Protocol (MCP), letting you read, filter, and organize feed articles directly from your feeds in a centralized MCP-enabled workflow.
Use the built-in rss tool in Claude Desktop to access your configured RSS feeds. You can fetch the latest articles across all feeds, show top or best articles, list all feeds, or request articles from a specific feed or category. Use natural language prompts like “Show me the latest Tech News from all feeds” or direct commands such as rss latest or rss list. The results appear as well-formatted articles with titles, snippets, and links, and you can further filter by source or category to focus your reading.
Prerequisites you need before installing: Node.js version 16 or higher and Claude Desktop. Ensure you have an active internet connection to access RSS feeds.
# 1) Clone the MCP RSS Aggregator project
git clone https://github.com/imprvhub/mcp-rss-aggregator
cd mcp-rss-aggregator
# 2) Install dependencies
npm install
# 3) Build the project
npm run buildRunning the MCP server can be done in two ways. You can run it manually or configure Claude Desktop to auto-start it when needed. The manual run starts a Node process that serves MCP requests from build/index.js. The auto-start flow integrates into Claude Desktop via a configuration that points to the built server file and your feeds configuration.
{
"mcpServers": {
"rss_aggregator": {
"command": "node",
"args": ["ABSOLUTE_PATH_TO_DIRECTORY/mcp-rss-aggregator/build/index.js"],
"feedsPath": "ABSOLUTE_PATH_TO_YOUR_FEEDS_FILE.opml"
}
}
}If you see the MCP RSS Aggregator not responding, verify that Claude Desktop can start the server and that the feedsPath points to a valid OPML/JSON file. Ensure absolute paths are correctly specified for your system. If the server is not loading, restart Claude Desktop after configuring the MCP and confirm the server process is running (you can manually start it with node build/index.js). Check the feeds file for correct syntax and try a known-good feeds file to isolate issues.
Command tool to interact with the RSS Aggregator MCP Server, offering latest, top, list, per-feed, per-category queries and the ability to set the feeds file path.