npx claudepluginhub 0xquinto/rss-mcpMCP server for RSS feed management with full-text search and HackerNews ranking
An MCP server that lets AI assistants subscribe to, fetch, search, and manage RSS feeds. Built with TypeScript and SQLite with full-text search.
Inspired by Andrej Karpathy's post on reclaiming your information diet:
"Finding myself going back to RSS/Atom feeds a lot more recently. There's a lot more higher quality longform and a lot less slop intended to provoke... We should bring back RSS - it's open, pervasive, hackable."
Quick start with curated feeds: Import the Most Popular Blogs of Hacker News 2025 OPML file to get 92 high-quality tech blogs:
import the OPML file from https://gist.github.com/emschwartz/e6d2bf860ccc367fe37ff953ba6de66b
Claude will automatically use the import_opml tool to add all feeds.
/plugin marketplace add 0xQuinto/rss-mcp
/plugin install rss-mcp@0xquinto-rss-mcp
bunx @0xquinto/rss-mcp
npx @0xquinto/rss-mcp
| Tool | Description |
|---|---|
list_feeds | List all subscribed feeds |
add_feed | Subscribe to a feed by URL |
remove_feed | Unsubscribe and delete all posts for a feed |
import_opml | Bulk import feeds from an OPML file |
refresh_feeds | Fetch latest posts (all feeds or a specific one) |
get_posts | Query posts with filtering, pagination, and full-text search |
get_post_content | Retrieve article content with pagination (max_length, offset) |
get_daily_digest | Get compact digest of recent posts for synthesis |
get_popular_posts | Rank recent posts by HackerNews engagement |
mark_read | Mark posts as read |
mark_unread | Mark posts as unread |
Posts are stored in ~/.rss-mcp/rss.db (SQLite). The database and FTS5 index are created automatically on first run.
MIT