Skip to content
Agentmart
Submit a tool

MCP Feed Reader

RSS/Atom feed reader MCP server with SQLite backend

Connector by crunchtools · GitHub account verified by the MCP Registry

IndexedAGPL-3.0Local (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/crunchtools-feed-reader

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

RSS/Atom feed reader MCP server with SQLite backend

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.

Tools
8 read · 6 write · 2 delete · 1 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 17

Read from the source code; the running server may list different tools.

Read 8 · Look things up without changing anything.

  • export_opml_tool
  • get_feed_tool
  • get_stats_tool
  • list_categories_tool
  • list_entries_tool
  • list_feeds_tool
  • read_entry_tool
  • search_entries_tool

Write 6 · Create, change, send or run things.

  • add_feed_tool
  • create_category_tool
  • import_opml_tool
  • mark_read_tool
  • mark_unread_tool
  • rename_category_tool

Delete 2 · Delete, drop, revoke or wipe things.

  • delete_category_tool
  • delete_feed_tool

Not yet classified 1 · We could not tell from the name and description.

  • refresh_feeds_tool

Network hosts it talks to 1

  • github.com · found in code

Files it touches

  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (17)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • add_feed_tool

    Add an RSS/Atom feed by URL, optionally assign to a category. Args: url: Feed URL (RSS, Atom, or RDF) category: Category name (created if it does not exist)

  • create_category_tool

    Create a new category. Args: name: Category name

  • delete_category_tool

    Delete a category. Feeds in this category become uncategorized. Args: category_id: Category ID to delete

  • delete_feed_tool

    Remove a feed and all its entries. Args: feed_id: Feed ID to delete

  • export_opml_toolread-only

    Export all feeds as OPML XML string.

  • get_feed_toolread-only

    Get details for a single feed including entry counts. Args: feed_id: Feed ID

  • get_stats_toolread-only

    Get dashboard stats: total feeds, unread count, entries per category.

  • import_opml_tool

    Import feeds from an OPML file, creating categories from outline groups. Args: file_path: Path to the OPML file

  • list_categories_toolread-only

    List all categories with feed counts.

  • list_entries_toolread-only

    List entries with optional filters. Date-window filters apply to COALESCE(published, created_at), so entries with no publish date still fall in the window by ingest time. Use them to fetch only a trailing period instead of paging through everything. Args: feed_id: Filter by feed ID category_id: Filter by category ID unread_only: Show only unread entries (default: True) limit: Max entries to return (1-500, default: 50) offset: Pagination offset (default: 0) since_days: Only entries dated within the last N days (1-366). Mutually exclusive with published_after/pu…

  • list_feeds_toolread-only

    List all feeds with unread counts. Args: category_id: Filter by category ID (optional)

  • mark_read_tool

    Mark entries as read. Args: entry_id: Mark a single entry as read feed_id: Mark all entries in a feed as read all_entries: Mark ALL entries as read (use with caution)

  • mark_unread_tool

    Mark an entry as unread. Args: entry_id: Entry ID

  • read_entry_tool

    Get full content of an entry (auto-marks as read). Args: entry_id: Entry ID

  • refresh_feeds_tool

    Crawl feed sources over the network for new content. Slow — takes 30-60s for all feeds. Prefer the systemd timer for background updates. Use list_entries to read cached content. Args: feed_id: Specific feed ID to refresh (optional, refreshes all if omitted)

Show 2 more tools
  • rename_category_tool

    Rename a category. Args: category_id: Category ID name: New name

  • search_entries_toolread-only

    Full-text search across entry titles and content. Args: query: Search query (FTS5 syntax supported) limit: Max results (1-500, default: 50)

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
159
Last commit
Oct 21, 2026 (9 days ago)
Last release
Oct 20, 2026 (9 days ago)
Last package publish
Oct 20, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.crunchtools/feed-reader
Version
0.1.2
Auth
No auth
License
AGPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from crunchtools

Cite this page

MCP Feed Reader. Agent Mart. https://agentmart.dev/connectors/crunchtools-feed-reader (last updated 2026-10-25)