rss-reader-server
If you are the rightful owner of rss-reader-server 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 TypeScript-based MCP server that provides RSS feed reading capabilities for fetching and parsing RSS/Atom feeds from URLs.
The RSS Reader MCP Server is designed to facilitate the reading and parsing of RSS and Atom feeds by leveraging the capabilities of the `rss-parser` library for parsing and `axios` for HTTP requests. This server is built using TypeScript and offers robust error handling and timeout features to ensure reliable feed fetching. It supports various RSS formats, including RSS 2.0, RSS 1.0 (RDF), and Atom feeds, while also accommodating custom fields such as media content and Dublin Core creator fields. The server is equipped with tools to fetch and parse feed items, providing structured JSON outputs that include feed metadata and individual items. With comprehensive error handling, the server addresses common issues like network timeouts, HTTP errors, and parsing failures, making it a dependable solution for RSS feed reading.
Features
- Fetches and parses RSS/Atom feeds with a 10-second timeout.
- Supports standard RSS fields and custom fields like media content and thumbnails.
- Handles categories and enclosures for comprehensive feed item extraction.
- Provides detailed error handling for network, HTTP, and parsing issues.
- Compatible with various RSS formats including RSS 2.0, RSS 1.0, and Atom.
Tools
get_items
Fetch RSS feed items from a given URL and return structured JSON containing feed metadata and items.