This document provides practical examples of how to use the RSS MCP Server with Claude Desktop.
Prompt:
"Can you fetch the latest 5 headlines from the BBC News RSS feed? The URL is https://feeds.bbci.co.uk/news/rss.xml"
What happens:
- Claude will use the
fetch_feed_entriestool - Returns feed metadata and article summaries
- No full article content (just titles, links, and summaries)
Expected output format:
{
"title": "BBC News - Home",
"description": "BBC News - Home",
"link": "https://www.bbc.co.uk/news/",
"entries": [
{
"title": "Article Title",
"link": "https://www.bbc.co.uk/news/article-url",
"pubDate": "2025-06-06T10:30:00Z",
"summary": "Brief article summary..."
}
]
}Prompt:
"Please fetch the full content of this article and format it as Markdown: https://example.com/news/article-url"
What happens:
- Claude will use the
fetch_article_contenttool - Extracts main content from the webpage
- Converts HTML to clean Markdown format
- Removes ads, navigation, and other non-content elements
Expected output format:
{
"title": "Article Title",
"content": "# Article Title\n\nMarkdown content here...",
"url": "https://example.com/news/article-url",
"extractedAt": "2025-06-06T10:30:00.000Z"
}Prompt:
"Can you fetch the latest 10 articles from TechCrunch RSS feed (https://techcrunch.com/feed/) and analyze the main topics being covered?"
What Claude can do:
- Fetch multiple articles using
fetch_feed_entries - Analyze titles and summaries for common themes
- Provide insights about trending topics
- Suggest which articles might be most interesting
Prompt:
"I'd like to create a daily tech news summary. Can you:
1. Fetch latest articles from Hacker News RSS
2. Get the full content of the top 3 most interesting articles
3. Create a summary of each"
Multi-step process:
- Uses
fetch_feed_entriesfor the RSS feed - Uses
fetch_article_contentfor each selected article - Claude analyzes and summarizes the content
Prompt:
"I'm researching AI developments. Can you fetch articles from MIT Technology Review's AI section RSS feed and then get the full content of any articles about large language models?"
Advanced workflow:
- Fetch RSS feed entries
- Filter articles by keywords in titles/summaries
- Extract full content for relevant articles
- Provide comprehensive analysis
The server works with most standard RSS and Atom feeds:
- RSS 2.0 - Most common format
- Atom 1.0 - Modern XML format
- RSS 1.0 - RDF-based format
- BBC News:
https://feeds.bbci.co.uk/news/rss.xml - TechCrunch:
https://techcrunch.com/feed/ - Hacker News:
https://hnrss.org/frontpage - MIT Technology Review:
https://www.technologyreview.com/feed/ - The Verge:
https://www.theverge.com/rss/index.xml
| Parameter | Type | Required | Description | Default |
|---|---|---|---|---|
url |
string | Yes | RSS feed URL | - |
limit |
number | No | Max entries to return (1-100) | 10 |
| Parameter | Type | Required | Description |
|---|---|---|---|
url |
string | Yes | Article URL to extract content from |
-
"Server not found" error:
- Check the file path in
claude_desktop_config.json - Ensure the server was built (
npm run build) - Restart Claude Desktop completely
- Check the file path in
-
RSS feed not loading:
- Verify the RSS URL is correct and accessible
- Some feeds may require specific user agents
- Try with well-known feeds first (BBC, TechCrunch)
-
Article content extraction fails:
- Some websites block automated access
- Complex JavaScript-heavy sites may not work well
- Paywalled content cannot be extracted
-
Performance issues:
- Large RSS feeds may take time to process
- Reduce the
limitparameter for faster responses - Article extraction can be slow for heavy websites