simply-feed-mcp
Enables querying and management of RSS/news feeds, including retrieving recent items, searching, and getting item details.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@simply-feed-mcpsearch for recent AI news"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Simply Feed MCP Server
A Model Context Protocol (MCP) server for managing and querying RSS/news feeds. This server enables AI assistants to fetch, search, and retrieve information from RSS feeds in real-time.
MCP Tools
This server provides the following MCP tools:
get-recent-feed-items
Retrieve the most recent items from all configured news/RSS feeds within a specified time window.
recencyInMinutes(optional): Look back period in minutes (default: 120)limit(optional): Number of items to return (max: 50, default: 25)skip(optional): Number of items to skip for pagination
get-feed-items
Retrieve items from a specified news/RSS feed, ordered by recency (newest first), with pagination support.
feedId(required): The news/RSS feed ID from which to get itemslimit(optional): Number of items to return (max: 50, default: 25)skip(optional): Number of items to skip for pagination
search-feed-items
Search and retrieve items using natural language queries.
query(required): Description of the items to search forfeedId(optional): Filter results to a specific feedlimit(optional): Number of items to return (max: 50, default: 25)skip(optional): Number of items to skip for pagination
get-item-details
Get full details for a specific feed item.
feedId(required): The feed ID containing the itemid(required): The specific item ID
list-feeds
Retrieve a list of all configured RSS/news feeds with pagination support.
limit(optional): Number of feeds to return (max: 50, default: 10)skip(optional): Number of feeds to skip for pagination
Related MCP server: @missionsquad/mcp-rss
Installation
Prerequisites
Node.js 20+
npm or yarn
From npm
Using npx (Recommended)
No installation required! Simply use npx to run the latest version:
Global Installation (Optional)
If you prefer to install globally:
npm install -g simply-feed-mcpFrom Source
Clone the repository:
git clone https://github.com/hmmroger/simply-feed-mcp.git
cd simply-feed-mcpInstall dependencies:
npm installBuild the project:
npm run buildConfiguration
Feed Configuration
The feed configuration is used by the worker to fetch and update feeds.
Create a feeds.json file (or any custom filename) and specify its location using --config_file with your RSS feeds:
[
{
"feedUrl": "https://www.technologyreview.com/feed/"
}
]Environment Variables
Configure the server using these environment variables:
Variable | Description | Default | MCP/Worker |
| Custom feeds config file name |
| Worker |
| Load config from Azure Blob (format: | - | Worker |
| Azure Storage connection string | - | Both |
| Local storage folder for feed data | - | Both |
| API key for LLM integration | - | Both |
| Base URL for LLM API |
| Both |
| LLM model to use |
| Both |
| Days to retain feed items | - | Worker |
Usage
You must have one instance of simply-feed-mcp running as aworker to fetch and update feeds, otherwise the MCP server will not see any feeds.
Required Environment Variables
SIMPLY_FEED_LLM_API_KEY is required.
Background Worker
Run the background worker to continuously fetch and update feeds:
# Run continuously (default: refresh every 15 minutes)
npx simply-feed-mcp --worker
# Run once and exit
npx simply-feed-mcp --worker --run_once
# Custom refresh interval (in seconds)
npx simply-feed-mcp --worker --refresh_interval 600
# Use custom config file and path
npx simply-feed-mcp --worker --config_file /custom/path/my-feeds.json
# Use Azure Blob config
npx simply-feed-mcp --worker --config_blob_name container/feeds.jsonMCP Server
Ensure you specify the same values for environment variables that were used in the worker.
Integration
Claude Desktop
Add to your Claude Desktop MCP configuration:
{
"mcpServers": {
"simply-feed-mcp": {
"command": "npx",
"args": [
"-y",
"simply-feed-mcp"
],
"env": {
"SIMPLY_FEED_LLM_API_KEY": "<API KEY>"
}
}
}
}License
MIT License - see LICENSE file for details.
Support
GitHub Issues: Report bugs or request features
Repository: https://github.com/hmmroger/simply-feed-mcp
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
- Alicense-qualityDmaintenanceMCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feeds2227MIT
- AlicenseBqualityCmaintenanceMCP server for fetching, parsing, and managing RSS feeds. Features Fetch and parse RSS/Atom feeds In-memory caching with TTL Batch fetching of multiple feeds Monitor feeds for new items Search content across multiple feeds Extract and format feed content623411Apache 2.0
- Alicense-qualityDmaintenanceAn MCP server that enables searching across multiple RSS feed sources simultaneously, with support for extensible feed sources and both STDIO and HTTP modes.MIT
- AlicenseBqualityDmaintenanceAn MCP server for RSS feed aggregation and article content extraction, allowing users to subscribe to feeds and extract full article content as Markdown.21915MIT
Related MCP Connectors
Live Feeds (RSS/Atom) MCP.
World News Feeds MCP.
Business Feeds MCP.
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/hmmroger/simply-feed-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server