# RSS Feed Parser MCP for AI Agents AI Agent Connect

> RSS Feed Parser turns any RSS 2.0 or Atom feed into clean, structured JSON. It extracts titles, links, dates, authors, and full content from blogs, news sites, and podcasts. This makes it easy for your agent to process external content without dealing with messy HTML scraping or inconsistent web layouts. It's the fastest way to feed your agent structured data from the web's native content APIs.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_a5btMvMYQkYOaHuseK7VyPebJN3JFtDdZNpVcWIr/ai-agent-connect
- **Tags:** rss, atom, content-aggregation, web-scraping, json-parsing, news-monitoring

## Description

This Connector turns any RSS 2.0 or Atom feed into clean, structured data. Imagine you're running a content marketing team that needs to keep a pulse on dozens of competitor blogs, industry news sites, and podcast channels every single day. Usually, this means your agent has to scrape HTML, which is slow and often breaks when a site changes its layout. This tool changes that by tapping into the web's native content feeds. It takes raw feed data and turns it into clean objects. You get titles, dates, categories, and full content snippets in a format your agent actually understands. It even handles podcast enclosures, pulling out audio URLs and durations. Because it's built for reliability, you don't have to worry about messy web layouts or broken scrapers. You can find this in the Vinkius catalog to give your content tools a solid data foundation. It's about getting high-quality, structured data from the source so your agent can focus on summarizing, curating, or distributing that content instead of fighting with broken web code.

## Tools

### parse_rss_feed
Pass a raw XML string to get a structured JSON object containing up to 20 feed items. It handles both RSS 2.0 and Atom formats for consistent results.

## Prompt Examples

**Prompt:** 
```
Look at this RSS feed and tell me the titles of the 5 most recent posts.
```

**Response:** 
```
### Latest Articles

| Date | Title |
| :--- | :--- |
| Oct 24 | **New AI Trends** |
| Oct 22 | **Market Update** |
| Oct 20 | **Industry News** |
| Oct 18 | **Tech Review** |
| Oct 15 | **Weekly Wrap** |

*All items were successfully extracted from the feed.*
```

**Prompt:** 
```
Parse this Atom feed and find any articles about 'AI' from the last week.
```

**Response:** 
```
Found 3 articles matching 'AI' from the last 7 days:

*   **Next Gen Models** - Summary of the latest LLM releases.
*   **AI in Robotics** - How agents are moving hardware.
*   **Ethics in AI** - A deep dive into current regulations.

I can summarize any of these for you now.
```

**Prompt:** 
```
Get the latest podcast episode links from this feed for my newsletter.
```

**Response:** 
```
### Latest Episodes

*   **Episode 42: The Future of Work**
    *   Duration: 45:12
    *   Audio Link: `https://example.com/audio/42.mp3`
*   **Episode 41: Coding with Agents**
    *   Duration: 38:50
    *   Audio Link: `https://example.com/audio/41.mp3`
```

## Capabilities

### Convert RSS feeds to JSON
Turns raw XML data into a structured format your agent can read immediately.

### Extract podcast enclosure data
Pulls audio URLs, durations, and file sizes directly from podcast feeds.

### Pull category and author metadata
Grabs specific details like authors and categories to keep your data organized.

### Get full content summaries
Extracts the main text content from feed items so your agent can summarize it.

### Parse Atom feeds automatically
Handles Atom feeds with the same logic as RSS for a unified workflow.

## Use Cases

### Competitor Monitoring
A marketing lead wants to track 20 blogs. The agent uses parse_rss_feed to grab the latest posts and summarizes the top 3.

### Podcast Newsletters
A producer needs to find new episodes. The agent pulls enclosure URLs and titles to build a weekly email.

### Automated News Digests
A news site owner wants a daily summary. The agent parses 5 industry feeds and writes a 300-word briefing.

### Product Update Tracking
A dev wants to see blog tags. The agent filters the feed for 'product-update' and alerts the team.

## Benefits

- Stop wrestling with flaky web scrapers because parse_rss_feed handles the XML directly. You get consistent results regardless of how a website's front end looks or changes over time.
- Get podcast-specific data like audio URLs and durations automatically for your media workflows. This means your agent can build a podcast directory or newsletter without you hunting for links.
- Save time on content curation by converting multiple feeds into a single JSON format. You can feed 20 different sources into your agent at once and get a unified summary of everything new.
- Ensure your agent gets accurate author and category data every time it reads a news source. This helps your agent organize information better and avoid making mistakes about the source of the content.
- Reduce noise by pulling only the specific content snippets your agent needs to process. You don't have to worry about your agent getting lost in the HTML tags or sidebars of a news site.

## How It Works

The bottom line is you get reliable, structured data from any feed without the headache of web scraping.

1. Provide the raw XML string from your chosen feed.
2. The Connector parses the XML into a unified JSON structure.
3. You get a clean list of items ready for your agent to use.

## Frequently Asked Questions

**Can the RSS Feed Parser handle both RSS and Atom feeds?**
Yes, it handles both formats identically, giving you a unified JSON structure for any feed you provide.

**Does this tool work for podcasts?**
Absolutely. It extracts enclosure data like audio URLs and durations, making it perfect for podcast curation.

**Do I need to know how to read XML?**
No, you just pass the raw XML string and the Connector gives your agent clean JSON data.

**Can I use this to monitor my competitors?**
Yes, it's ideal for content marketers who want to track multiple blogs or news sites automatically.

**Is this better than web scraping?**
For feeds, yes. It's faster and more reliable because it uses the web's native content API instead of trying to parse a website's layout.

**Does it work with podcast feeds?**
Yes. Podcast RSS feeds include enclosure elements with audio/video URLs, MIME types, and file sizes. The parser extracts all of them.

**Can it handle both RSS 2.0 and Atom?**
Yes. Both formats are auto-detected and parsed into the same unified JSON structure. Your agent doesn't need to know which format the source uses.

**Does it fetch the feed URL or do I pass the XML?**
Pass the feed URL and the engine fetches + parses in one step. No manual XML handling needed.