rss-feeds-mcp
This MCP server lets you manage and query RSS feeds, primarily designed for digital marketers to monitor content across multiple sources.
Feed Management
List categories — View available categories (seo, content, social, email, analytics, crm, news)
List feeds — See all configured RSS feeds and their categories
Add feed — Add a new RSS feed by providing a name, URL, and optional category
Remove feed — Remove an existing feed by name
Content Fetching & Discovery
Fetch blogs — Retrieve the latest posts across all feeds, with optional date range and result limit (default: 20)
Fetch by category — Filter posts by a specific category (e.g. only SEO or email feeds)
Fetch from source — Pull posts from a single named feed
Search blogs — Keyword search across all feeds (e.g. "AI", "email marketing")
Supported date ranges: 1d, 7d, 1w, 30d, 1m, this_week, this_month. Feed data persists in feeds.json and can be managed via tools or direct file editing.
Enables monitoring and fetching the latest blog posts from HubSpot to track content marketing trends and updates.
Provides tools to fetch, filter, and search RSS feeds from various sources to monitor blogs, track industry news, and research content.
Allows for fetching and searching the latest technology news and articles directly from TechCrunch's RSS feed.
RSS Feeds MCP Server
An MCP server for digital marketers to fetch, search, and filter RSS blog feeds. Works with Claude Desktop and any MCP-compatible client.
Quick setup with Claude Code (copy this prompt)
Open Claude Code in your terminal and paste the prompt below. It clones this repo, builds it, and wires it into Claude Desktop for you.
Set up this RSS MCP server for my Claude Desktop.
Repo: https://github.com/lionkiii/rss-feeds-mcp
Do all of the following:
1. Clone the repo into a sensible folder (e.g. ~/mcp-servers/rss-feeds-mcp) if it isn't already cloned, then cd into it.
2. Run `npm install` and `npm run build`. Confirm `dist/index.js` exists.
3. Find the absolute path to my node binary (`which node`; if it is under nvm use that full path, because Claude Desktop does not load my shell PATH).
4. Locate my Claude Desktop config:
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%\Claude\claude_desktop_config.json
Create the file with `{}` if it does not exist. Back it up first.
5. IMPORTANT: fully quit Claude Desktop before editing the config, because a running Claude Desktop rewrites the file on write and will discard my changes. On macOS quit it with `osascript -e 'tell application "Claude" to quit'`.
6. Merge (do not overwrite) an "mcpServers" entry named "rss-feeds" whose "command" is my absolute node path and whose "args" is the absolute path to dist/index.js. Keep the JSON valid and preserve any existing config keys and other mcpServers.
7. Relaunch Claude Desktop and verify the config still contains the rss-feeds entry after launch, and that a node process running dist/index.js was spawned.
8. Tell me to try: "fetch the latest marketing blogs".Related MCP server: RSS-MCP
Tools
list_categories- list feed categorieslist_feeds- list configured feedsadd_feed- add a feed (name, url, category)remove_feed- remove a feed by namefetch_blogs- latest posts across all feeds (range, limit)fetch_by_category- posts filtered by categoryfetch_from_source- posts from one sourcesearch_blogs- keyword search across all feeds
Date ranges: 1d, 7d, 1w, 30d, 1m, this_week, this_month.
Setup
npm install
npm run buildConnect to Claude Desktop
Config file (macOS):
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"rss-feeds": {
"command": "node",
"args": ["/absolute/path/to/RSS/dist/index.js"]
}
}
}Notes:
Use an absolute path to
dist/index.js.If
nodeis installed via nvm, use the absolute node path (e.g.~/.nvm/versions/node/<version>/bin/node) because Claude Desktop does not load your shell PATH.Run
npm run buildafter editingsrc/index.ts, then restart Claude Desktop.
Managing feeds
Feeds live in feeds.json. Edit directly or use the add_feed / remove_feed
tools. All feed requests use a browser User-Agent and a 20s hard timeout so a
slow or dead feed can never hang the whole request.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables interaction with blog RSS/Atom feeds to list posts, fetch content, get recent posts, retrieve blog metadata, and perform full-text search across post content. Supports any blog with an RSS/Atom feed through natural language queries.
- Alicense-qualityCmaintenanceProfessional RSS/Atom feed management system with AI-powered analytics including sentiment analysis, trend detection, auto-categorization, cross-source verification, automated scheduling, and content export capabilities.2MIT
- Flicense-qualityCmaintenanceRead-only MCP server for monitoring public RSS and Atom feeds from competitor and industry websites, enabling competitive intelligence workflows through feed fetching, searching, and thematic summarization.
- Alicense-qualityBmaintenanceProvides tools to list, read, and fetch RSS/Atom feeds, with curated categories and robust fetching capabilities.19MIT
Related MCP Connectors
Track and browse RSS feeds with ease. Fetch the latest entries from any feed URL and extract full…
SEC filings, patent data, and trade data. 4 competitive intel tools.
Competitive intelligence - track what competitors ship each week. 8 tools, 3 prompt workflows.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lionkiii/rss-feeds-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server