rss-mcp
Provides tools for fetching and managing RSS feeds, allowing users to retrieve articles from configured feeds and filter content.
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., "@rss-mcpfetch the tech feed"
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.
RSS MCP
An MCP server that provides RSS feed tools for Claude Desktop. Fetches and parses RSS feeds, returning structured article data.
Requirements
Python 3.13+
uv - Install with:
curl -LsSf https://astral.sh/uv/install.sh | sh
Related MCP server: FeedbinMCP
Installation
git clone https://github.com/YOUR_USERNAME/rss-mcp.git
cd rss-mcp
uv syncClaude Desktop Configuration
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"rss-mcp": {
"command": "uv",
"args": ["run", "--directory", "/path/to/rss-mcp", "python", "main.py"]
}
}
}Replace /path/to/rss-mcp with the actual path to your cloned repository.
Configuration
Edit feeds.json to customize feeds and filtering:
{
"feeds": {
"tech": {
"url": "https://hnrss.org/newest",
"description": "Tech news from Hacker News",
"limit": 20
},
"news": {
"url": "https://www.wyff4.com/topstories-rss",
"description": "Local and national news"
}
},
"blocklist": ["crypto", "nft", "sponsored"]
}feeds: Named feeds that become tools (e.g.,
get_tech_feed,get_news_feed)url: RSS feed URL (required)description: Tool description shown in Claude (optional)limit: Max entries to return (optional)
blocklist: Topics to filter out - passed to Claude for semantic filtering (e.g., "animals" filters out dog/cat/wildlife stories)
Note: Restart Claude Desktop after editing feeds.json for changes to take effect.
Available Tools
fetch_rss(url, limit) - Fetch any RSS feed by URL
get_{name}_feed - One tool per configured feed in
feeds.json
Development
# Run the server directly
uv run python main.py
# Debug with MCP inspector
uv run mcp dev main.py
# Lint
uv run ruff check .
# Type check
uv run ty checkLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/jeffgbradley2/rss-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server