Catalog npm
PACKAGE EXPLORERView in registry

@0xquinto/rss-mcp

npm

MCP server for RSS feed management with full-text search and HackerNews ranking

aiclaudefeedshackernewsmcpmodel-context-protocolrss
Versions collected6
Direct dependencies10From release 1.1.3
Last observed21 Oct, 09:37 UTC

README

Current package documentation

RSS MCP Server

RSS MCP Server

An MCP server that lets AI assistants subscribe to, fetch, search, and manage RSS feeds. Built with TypeScript and SQLite with full-text search.

Inspiration

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.

Features

  • Subscribe to RSS/Atom feeds and fetch new posts
  • Full-text search across titles, summaries, and content (FTS5)
  • Extract clean article content from web pages (Readability)
  • Import feeds in bulk from OPML files
  • Track read/unread state
  • Daily digest for compact summaries
  • HackerNews popularity ranking for posts
  • Conditional HTTP requests (ETag/Last-Modified) and per-feed rate limiting

Installation

/plugin marketplace add 0xQuinto/rss-mcp
/plugin install rss-mcp@0xquinto-rss-mcp

Via bunx

bunx @0xquinto/rss-mcp

Via npx

npx @0xquinto/rss-mcp

Tools

ToolDescription
list_feedsList all subscribed feeds
add_feedSubscribe to a feed by URL
remove_feedUnsubscribe and delete all posts for a feed
import_opmlBulk import feeds from an OPML file
refresh_feedsFetch latest posts (all feeds or a specific one)
get_postsQuery posts with filtering, pagination, and full-text search
get_post_contentRetrieve article content with pagination (max_length, offset)
get_daily_digestGet compact digest of recent posts for synthesis
get_popular_postsRank recent posts by HackerNews engagement
mark_readMark posts as read
mark_unreadMark posts as unread

Data

Posts are stored in ~/.rss-mcp/rss.db (SQLite). The database and FTS5 index are created automatically on first run.

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 6

Collected releases
VersionPublishedDirect dependenciesOpen version
1.1.3Registry latest7 Feb 202610
1.1.27 Feb 202610
1.1.17 Feb 202610
1.1.07 Feb 202610
1.0.15 Feb 202610
1.0.05 Feb 202610

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
0xquinto/rss-mcp

Shared repository data · GitHub

License detected in repository
Not collected

Repository

MOVED
0xquinto/rss-mcp-ts

Shared repository data · GitHub

Repository moved · manual review pending

HTTP 301 · detected 22 Oct 2026

Reported destination
License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:37 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:fa851806ae1124356ab0dfdb739fff33d239a660e83ef4506b57ef612ddac281