
RSS
Fetches and manages RSS/Atom feeds with intelligent caching, batch processing, and content search. Helps monitor multiple news sources and extract feed content in various formats.
RSS/Atom feed server that provides intelligent caching, batch processing, content monitoring, and full-text search capabilities for news aggregation, content monitoring, and automated feed processing workflows.
What it does
- Fetch and parse RSS/Atom feeds
- Batch process multiple feeds simultaneously
- Monitor feeds for new content since last check
- Search content across multiple RSS feeds
- Extract feed content in JSON, Markdown, HTML, or text formats
- Export feed subscriptions as OPML
Best for
About RSS
RSS is a community-built MCP server published by missionsquad that provides AI assistants with tools and capabilities via the Model Context Protocol. RSS feed server with intelligent caching, batch processing, content monitoring, and full‑text search for automated news It is categorized under developer tools, productivity. This server exposes 6 tools that AI clients can invoke during conversations and coding sessions.
How to install
You can install RSS in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
License
RSS is released under the Apache-2.0 license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Tools (6)
Fetches and parses an RSS feed, returning structured data with feed info and items
Batch fetch multiple RSS feeds with success/error status for each
Check for new items in a feed since a specific time or last check
Search for content across one or more RSS feeds
Extract and format feed content for different use cases
MCP-RSS Server
A Model Context Protocol (MCP) server for fetching, parsing, and managing RSS feeds.
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
- Extract and format feed content
- OPML export of subscribed feeds
Getting Started
- Install:
yarn add @missionsquad/mcp-rssornpm install @missionsquad/mcp-rss
Prerequisites
- Node.js v20 or later
- npm or yarn
Setup
- Install Dependencies:
yarn - Configure Environment:
- Copy
.env.exampleto.env. - Edit
.envand set the necessary environment variables.
- Copy
- Build the Project:
yarn build - Start the Server:
yarn start
Available Tools
fetch_rss_feed: Fetches and parses a single RSS feed.fetch_multiple_feeds: Fetches multiple RSS feeds in parallel or sequentially.monitor_feed_updates: Checks for new items in a feed since a specific time.search_feed_items: Searches for content across one or more RSS feeds.extract_feed_content: Extracts and formats content from feed items. Supportsjson,markdown,html, andtextformats.get_feed_headlines: Gets a list of headlines from a feed. Supportsjson,markdown,html, andtextformats.
Available Resources
rss://cache/{feedUrl}: Access cached feed data.rss://opml/export: Export all monitored feeds in OPML format.
Configuration
Configure the server using environment variables defined in .env. See .env.example for all available options.
Try it on Mission Squad
You can test the mcp-rss server and other MCP servers on the Mission Squad platform. Mission Squad is an Agentic AI Platform that allows you to build, manage, and deploy cooperative agents that connect to any model, leverage private data, and automate complex tasks. Sign up for a free account to get started
Alternatives
Related Skills
Browse all skillsUI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.
Guide for building TypeScript CLIs with Bun. Use when creating command-line tools, adding subcommands to existing CLIs, or building developer tooling. Covers argument parsing, subcommand patterns, output formatting, and distribution.
PERSONAL APP ARCHITECT - Strategic development orchestrator for personal productivity applications. Analyzes project context, makes architectural decisions for single-developer projects, delegates to specialized skills, and ensures alignment between user experience goals and technical implementation. Optimized for personal apps targeting 10-100 users.
Use when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need authoritative, up-to-date documentation (schemas, examples, limits, edge cases). Prefer the OpenAI Developer Documentation MCP server tools when available; otherwise guide the user to enable `openaiDeveloperDocs`.
Master API documentation with OpenAPI 3.1, AI-powered tools, and modern developer experience practices. Create interactive docs, generate SDKs, and build comprehensive developer portals. Use PROACTIVELY for API documentation or developer portal creation.
Integrate Vercel AI SDK applications with You.com tools (web search, AI agent, content extraction). Use when developer mentions AI SDK, Vercel AI SDK, generateText, streamText, or You.com integration with AI SDK.