π‘ RSS MCP Server
@akgoparaju
About π‘ RSS MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"rss-mcp-server-akgoparaju": {
"command": "python3",
"args": [
"-m",
"venv",
".venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is RSS MCP Server?
A modular Model Context Protocol (MCP) server for tracking, filtering, and surfacing PNT/GNSS news from custom RSS feeds with a natural language interface via Claude Desktop.
How to use RSS MCP Server?
Clone the repository, create a Python virtual environment, install dependencies (mcp, feedparser, pyyaml, httpx), create a feeds.yaml file with feed URLs and tags, then configure Claude Desktop by adding the server to claude_desktop_config.json. Restart Claude Desktop and use natural language commands like βUpdate my RSS feedsβ or βSearch for articles about GPS jammingβ.
Key features of RSS MCP Server
- Native MCP integration with Claude Desktop
- Fetches and parses multiple RSS feeds
- Tag-based content filtering
- Natural language interface for RSS management
- Persistent read/unread article tracking
- Keyword and tag-based article search
- Graceful error handling and fallbacks
Use cases of RSS MCP Server
- Daily news briefing on specific topics (e.g., GPS jamming)
- Research assistance for articles about LEO PNT systems
- Competitive intelligence on companies or technologies
- Content curation by marking articles as read
FAQ from RSS MCP Server
What is the correct format for feeds.yaml?
Use a direct list format starting with - for each feed, with url and tags fields. Do not use a feeds: wrapper.
How do I configure Claude Desktop to use RSS MCP Server?
Add an entry to ~/Library/Application Support/Claude/claude_desktop_config.json with the absolute paths to your Python interpreter and main.py, then restart Claude Desktop completely.
What are the required dependencies?
Python 3.10+ and the packages mcp, feedparser, pyyaml, and httpx.
How can I test if the server is working?
Run python main.py from the project directory. It should output βRSS MCP Server initialized successfullyβ.
What should I do if the server does not appear in Claude Desktop?
Verify the syntax and paths in claude_desktop_config.json, ensure all paths are absolute, and restart Claude Desktop completely.
More Other MCP servers
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
πͺ Windows-MCP
CursorTouchMCP Server for Computer Use in Windows

EverArt
modelcontextprotocolModel Context Protocol Servers
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Comments