Research & Data · Entertainment & Media

Rss MCP

veithly/rss-mcp

This is a Model Context Protocol (MCP) server built with TypeScript. It provides a versatile tool to fetch and parse any standard RSS/Atom feed, and also includes special support for RSSHub feeds. With this server, language models or other MCP clients can easily retrieve structured content from various web sources.

Install

npx rss-mcp

Client configuration

{
  "mcpServers": {
    "server": {
      "command": "['npx', 'rss-mcp']"
    }
  }
}

Environment variables

PRIORITY_RSSHUB_INSTANCE
Author
@veithly
Category
Research & Data, Entertainment & Media
License
Apache-2.0
Updated
Oct 6, 2026

About Rss MCP

The server comes with a built-in list of public RSSHub instances and supports a polling mechanism to automatically select an available instance, significantly improving the success rate and stability of data retrieval.

Features

  • Universal Feed Parsing: Fetch and parse any standard RSS/Atom feed from a given URL.

  • Enhanced RSSHub Support: Provides a tool named get_feed to fetch any RSSHub-supported feed via MCP, with multi-instance support.

  • Customizable Item Count: Specify the number of feed items to retrieve, with support for fetching all items.

  • Multi-instance Support: Includes a list of public RSSHub instances and automatically polls to find an available service.

  • Smart URL Parsing: Supports standard RSSHub URLs and a simplified rsshub:// protocol format.

  • Priority Instance Configuration: Allows setting a preferred RSSHub instance via the PRIORITY_RSSHUB_INSTANCE environment variable.

  • Robust Error Handling: If a request to one instance fails, it automatically tries the next one until it succeeds or all instances have failed.

  • Content Cleaning: Uses Cheerio to clean the feed content and extract plain text descriptions.

  • Standardized Output: Converts the fetched RSS feed into a structured JSON format.

Tools (1)

  • get_feed

    Fetches and parses an RSS feed from a given URL.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux

Related MCP servers

More servers
Firecrawl MCP Server logo

Firecrawl MCP Server

mendableai/firecrawl-mcp-server

2.8k

A Model Context Protocol (MCP) server that brings Firecrawl to MCP-compatible AI agents — search, scrape, and interact with the live web for clean, agent-ready context.

Research & Data
Exa Web Search logo

Exa Web Search

exa-labs/exa-mcp-server

1.4k

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Research & Data
ArXiv logo

ArXiv

blazickjp/arxiv-mcp-server

1k

A local MCP server for agent literature work. The differentiator is original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk.

Research & Data
sail logo

sail

lakehq/sail

730

Sail is a drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads on a distributed, multimodal compute engine.

Research & Data

OpenAPI Proxy

janwilmake/openapi-mcp-server

554

A Model Context Protocol (MCP) server for Claude/Cursor that enables searching and exploring OpenAPI specifications through oapis.org.

Research & Data
Excel MCP Server logo

Excel MCP Server

haris-musa/excel-mcp-server

393

A Model Context Protocol server that lets AI assistants create, read and edit Excel workbooks. It needs no Microsoft Excel installation.

Research & Data