RSS Reader MCP Server
@tanevanwifferen
About RSS Reader MCP Server
Simple RSS reader MCP Server
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
1Fetch RSS feed items from a given URL
Overview
What is RSS Reader MCP Server?
A TypeScript-based MCP server that provides RSS feed reading capabilities for fetching and parsing structured data from RSS/Atom feeds via a single tool. It uses rss-parser and axios with proper error handling and timeouts.
How to use RSS Reader MCP Server?
Install dependencies with npm install, build with npm run build, then add the server config to Claude Desktop’s claude_desktop_config.json (macOS or Windows). Invoke the get_items tool with a URL input to fetch feed items.
Key features of RSS Reader MCP Server
- Fetches RSS/Atom feeds with a 10‑second timeout
- Parses standard fields: title, link, description, pubDate, author, categories, enclosures
- Extracts custom fields: media content, thumbnails, Dublin Core creator, content‑encoded
- Returns structured JSON with feed metadata and item count
- Comprehensive error handling for network, HTTP, and parsing issues
- Supports RSS 2.0, RSS 1.0 (RDF), and Atom feeds
Use cases of RSS Reader MCP Server
- Integrating live feed headlines into an AI assistant’s responses
- Monitoring multiple blog or news feeds for new content
- Extracting podcast episode enclosures and metadata
- Aggregating feed items for research or content curation workflows
FAQ from RSS Reader MCP Server
What tool does the server provide?
It exposes one tool, get_items, which accepts a required RSS feed URL and returns a structured JSON object containing feed metadata and an array of items.
What runtime or dependencies are required?
Node.js is required. The server depends on the Model Context Protocol SDK, rss-parser, axios, and zod for type validation.
How does the server handle errors?
It returns structured error messages for invalid URLs, network failures, HTTP errors (e.g., 404, 500), request timeouts, and parsing failures.
Does the server support authentication or custom headers?
No. The README only describes fetching a public feed URL without authentication or custom headers.
How can I debug the server?
Use the MCP Inspector by running npm run inspector, which provides a URL for debugging tools in a browser.
Frequently asked questions
What tool does the server provide?
It exposes one tool, `get_items`, which accepts a required RSS feed URL and returns a structured JSON object containing feed metadata and an array of items.
What runtime or dependencies are required?
Node.js is required. The server depends on the Model Context Protocol SDK, `rss-parser`, `axios`, and `zod` for type validation.
How does the server handle errors?
It returns structured error messages for invalid URLs, network failures, HTTP errors (e.g., 404, 500), request timeouts, and parsing failures.
Does the server support authentication or custom headers?
No. The README only describes fetching a public feed URL without authentication or custom headers.
How can I debug the server?
Use the MCP Inspector by running `npm run inspector`, which provides a URL for debugging tools in a browser.
Basic information
More Other MCP servers

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments