mcp-rss

mcp-rss

3.3

If you are the rightful owner of mcp-rss and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for fetching, parsing, and managing RSS feeds.

The MCP-RSS Server is a robust solution designed to handle RSS and Atom feeds efficiently. It provides a comprehensive set of features for fetching, parsing, and managing RSS feeds, making it an ideal tool for developers and organizations that need to monitor and process large volumes of feed data. With in-memory caching and batch processing capabilities, the server ensures optimal performance and scalability. Additionally, it offers tools for monitoring feed updates, searching content, and exporting feed data in various formats. The server is easy to set up and configure, requiring only Node.js and a few environment variables to get started. It integrates seamlessly with the Mission Squad platform, allowing users to leverage its capabilities in a broader AI-driven context.

Features

  • Fetch and parse RSS/Atom feeds
  • In-memory caching with TTL
  • Batch fetching of multiple feeds
  • Monitor feeds for new items
  • Search content across multiple feeds

Tools

  1. fetch_rss_feed

    Fetches and parses a single RSS feed.

  2. fetch_multiple_feeds

    Fetches multiple RSS feeds in parallel or sequentially.

  3. monitor_feed_updates

    Checks for new items in a feed since a specific time.

  4. search_feed_items

    Searches for content across one or more RSS feeds.

  5. extract_feed_content

    Extracts and formats content from feed items. Supports json, markdown, html, and text formats.

  6. get_feed_headlines

    Gets a list of headlines from a feed. Supports json, markdown, html, and text formats.