rssmcp is an MCP server that fetches RSS feeds and returns their entries as formatted plain text directly to LLM clients. It connects to RSS feed endpoints defined in an OPML configuration file, allowing models to read, monitor, and process live syndicate updates. Software developers, market researchers, and intelligence analysts use rssmcp to keep AI agents informed about domain-specific news, tech blogs, release notes, and industry newsletters without relying on complex browser scraping setups. By utilizing the Model Context Protocol, the server provides a dedicated retrieval tool that filters feed content by date and feed identifier. Users can inspect the latest published articles, automate daily briefing summaries, cross-reference breaking news against internal databases, and optionally export parsed results directly to local files. The server simplifies multi-feed management by reading standard OPML files, letting users import existing feed subscriptions directly into their local LLM desktop applications and command-line agent environments.
Category: Communication & Messaging
Tags: aggregation, feeds, news, opml, rss
Follow these steps to install and register rssmcp with your MCP client: 1. Automatically install for Claude Desktop using Smithery by running: bash npx -y @smithery/cli install @Lunran/rssmcp --client claude 2. Alternatively, configure the server manually in your client's configuration file (such as claude_desktop_config.json) under mcpServers: json { "mcpServers": { "rssmcp": { "command": "uvx", "args": [ "-U", "rssmcp", "--opml", "path/to/your.opml" ] } } } 3. Replace path/to/your.opml with the local path to your OPML subscription file. 4. Restart your client to apply the changes and access the get_rss tool.
Part of MCP Servers
rssmcp implements the get_rss tool to fetch entries from RSS feeds configured via an OPML file. It accepts feed names and date filters to return formatted text to the AI model, with an optional flag to export the results to disk.
You can install rssmcp automatically for Claude Desktop using Smithery by running npx -y @smithery/cli install @Lunran/rssmcp --client claude. Alternatively, add the uvx command configuration to your client configuration file pointing to your local OPML feed list.
rssmcp works with Claude Desktop as well as any Model Context Protocol client that supports stdio server processes launched through commands like uvx or Smithery CLI.
Yes, rssmcp is an open-source project hosted on GitHub under the repository Lunran/rssmcp, allowing users to inspect the code, modify it, or report issues.