Skip to main content

mcp-feed-reader-crunchtools

Secure MCP server for RSS/Atom feed reading with SQLite backend.

Installation

uvx (recommended)

uvx mcp-feed-reader-crunchtools

pip

pip install mcp-feed-reader-crunchtools

Container

podman run -v feedreader-data:/data quay.io/crunchtools/mcp-feed-reader

Configuration

Variable Default Description
FEED_READER_DB ~/.local/share/mcp-feed-reader/feeds.db SQLite database path

Tools (17)

Feed Management

  • add_feed_tool — Add an RSS/Atom feed by URL
  • list_feeds_tool — List all feeds with unread counts
  • get_feed_tool — Get feed details
  • delete_feed_tool — Remove a feed
  • refresh_feeds_tool — Crawl feed sources for new content (slow, prefer systemd timer)

Entry Management

  • list_entries_tool — List entries (filterable, paginated)
  • read_entry_tool — Read full entry content (auto-marks read)
  • mark_read_tool — Mark entries as read
  • mark_unread_tool — Mark entry as unread
  • search_entries_tool — Full-text search (FTS5)

Category Management

  • list_categories_tool — List categories with counts
  • create_category_tool — Create category
  • rename_category_tool — Rename category
  • delete_category_tool — Delete category

Import/Export

  • import_opml_tool — Import from OPML file
  • export_opml_tool — Export as OPML
  • get_stats_tool — Dashboard stats

Background Fetching

# Fetch all feeds via CLI
mcp-feed-reader-crunchtools --fetch

License

AGPL-3.0-or-later

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_feed_reader_crunchtools-0.2.0.tar.gz (42.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_feed_reader_crunchtools-0.2.0-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

Details for the file mcp_feed_reader_crunchtools-0.2.0.tar.gz.

File metadata

File hashes

Hashes for mcp_feed_reader_crunchtools-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b2c6ab4d1e54240502986e3b74f370cf1816d89e399b7e1ba9a69d26902d2696
MD5 fa526abb60e2cf80e2e19cf2529e118b
BLAKE2b-256 c7050cdc041235446aa3b09a817ad8f1f156abeb5fa83db658d617b135ffc097

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_feed_reader_crunchtools-0.2.0.tar.gz:

Publisher: publish.yml on crunchtools/mcp-feed-reader

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_feed_reader_crunchtools-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_feed_reader_crunchtools-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 00d6330d55fa8d222a9635d4ba333ac4679ed6aa4321bb54aaf93fa1ae71249d
MD5 1fd45f7334c3865d223b084d6137745a
BLAKE2b-256 5d24dec52c3173b599d795cfdccb69963d481e202bd8a8b8ca039096fab9a512

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_feed_reader_crunchtools-0.2.0-py3-none-any.whl:

Publisher: publish.yml on crunchtools/mcp-feed-reader

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.2.1

2 files

This release

0.2.0 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page