# RSS / Atom Reader MCP

> RSS / Atom Reader MCP connects your AI client directly to any worldwide RSS or Atom feed. It acts as an instant news parser, pulling top articles and updates from external XML feeds right into your chat window for analysis.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** rss-feed, atom-feed, content-parsing, news-aggregation, xml-parsing, data-scraping

## Description

This MCP reads and analyzes data natively from virtually any RSS or Atom feed you point it at. Instead of having to copy links, open dozens of browser tabs, and manually summarize content, this integration turns massive external news streams into summarized text inside your conversation.

It lets you monitor everything—from internal company release notes to complex market trends—without ever leaving your chat environment. You can quickly pull the latest headlines from a specific blog URL or keep an eye on a pre-configured default source for daily check-ins. With Vinkius, this MCP becomes one of the core tools in your catalog, letting you gather information flow continuously and conversationally.

## Tools

### read_default_feed
Reads the dedicated RSS feed that you set as your primary default source.

### read_feed
Parses and retrieves content from any specific RSS or Atom URL you provide, letting you limit the number of results.

## Prompt Examples

**Prompt:** 
```
Determine the top 5 article posts sourced natively securely traversing strictly http://dummy.com/rss.
```

**Response:** 
```
I securely read the feed natively using the `read_feed` call strictly passing 'http://dummy.com/rss'. Here are your 5 parsed structured news headlines:
1. Tech Launch Event Completed...
[...]
```

**Prompt:** 
```
Read the latest updates from my default feed.
```

**Response:** 
```
I've fetched the latest 10 articles from your default feed. Here are the top headlines:
1. New Vinkius MCP Server Released
2. The Future of Conversational AI
3. Best Practices for Tool Integration
Do you want me to summarize any of these in detail?
```

**Prompt:** 
```
Fetch the single most recent article from the tech news feed.
```

**Response:** 
```
The most recent article from the tech news feed is 'Quantum Computing Breakthrough'. It was published 2 hours ago. The summary states scientists have achieved a new milestone in qubit stability. Should I provide the full link?
```

## Capabilities

### Check a specific news feed
You tell it a URL, and it retrieves and parses the top articles from that exact RSS or Atom feed.

### Read the default source
It fetches updates automatically from a standard, pre-configured feed you set up once for ongoing monitoring.

## Use Cases

### Monitoring competitive activity
A market analyst wants to know what the top five industry players posted in the last 24 hours. They prompt their agent: 'Using `read_feed`, fetch the latest articles from these three competitor RSS links.' The agent pulls and summarizes the findings instantly.

### Tracking internal software changes
A development team needs to summarize all micro-updates across five different service repositories. They configure one feed using `read_default_feed` for the master list, letting their agent compile a single 'What's Changed' report.

### Aggregating academic research
A student is researching climate science and needs to check five different university journal feeds. They ask the agent to iterate through these sources using `read_feed` to build a comprehensive background summary.

### Curating content for a newsletter
A journalist wants to gather interesting articles on AI ethics for next week's issue. They tell their agent, 'Pull the top 10 from this tech blog and these three academic sources.' The tool aggregates everything into one readable block.

## Benefits

- Stop switching tabs. Instead of navigating to multiple websites, ask your agent to read the feed directly using `read_feed`, keeping all analysis in one place.
- Never forget a source again. Use `read_default_feed` to set up a single, reliable stream for monitoring internal updates or favorite blogs daily.
- Turn complex XML data into plain text. This MCP handles the parsing so you just get clean, summarized articles ready for immediate use in your chat.
- Speed is everything. You bypass paywalls and manual scraping by giving your agent direct access to public RSS/Atom streams from anywhere online.
- Focus on insight, not navigation. The ability to pull data contextually means you spend less time gathering facts and more time analyzing them.

## How It Works

The bottom line is that you treat external news feeds like internal chat sources, pulling structured content into plain text conversationally.

1. You first install the RSS Reader module into your AI client's MCP framework.
2. (Optional) You configure a default RSS/XML link representing a blog or journal you check regularly.
3. Then, you simply ask your agent to 'list the latest articles from our default feed,' and it reads the data.

## Frequently Asked Questions

**How do I use the RSS / Atom Reader MCP if I don't have an RSS feed?**
The tool requires a valid RSS or Atom feed URL to work. If a site doesn't offer one, you might need to check for an alternative content stream or look for a different data source connector.

**Can the RSS / Atom Reader MCP read from private websites?**
No, this tool is designed to pull publicly available data from open feed sources. You must point it at a public URL that publishes an accessible XML feed.

**What's the difference between `read_feed` and `read_default_feed`?**
`read_default_feed` is for monitoring one reliable, long-term source. `read_feed` lets you point to any arbitrary URL when you need a quick check on a specific topic.

**Does the RSS / Atom Reader MCP summarize content?**
Yes, it parses the feed and delivers the articles as summarized text blocks. This makes them immediately usable for drafting or analysis in your chat session.