MCP Feed Reader
RSS/Atom feed reader MCP server with SQLite backend
Connector by crunchtools · GitHub account verified by the MCP Registry
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.
About
Reviews
Write a reviewNo 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_toolget_feed_toolget_stats_toollist_categories_toollist_entries_toollist_feeds_toolread_entry_toolsearch_entries_tool
Write 6 · Create, change, send or run things.
add_feed_toolcreate_category_toolimport_opml_toolmark_read_toolmark_unread_toolrename_category_tool
Delete 2 · Delete, drop, revoke or wipe things.
delete_category_tooldelete_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_toolAdd 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_toolCreate a new category. Args: name: Category name
delete_category_toolDelete a category. Feeds in this category become uncategorized. Args: category_id: Category ID to delete
delete_feed_toolRemove a feed and all its entries. Args: feed_id: Feed ID to delete
export_opml_toolread-onlyExport all feeds as OPML XML string.
get_feed_toolread-onlyGet details for a single feed including entry counts. Args: feed_id: Feed ID
get_stats_toolread-onlyGet dashboard stats: total feeds, unread count, entries per category.
import_opml_toolImport feeds from an OPML file, creating categories from outline groups. Args: file_path: Path to the OPML file
list_categories_toolread-onlyList all categories with feed counts.
list_entries_toolread-onlyList 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-onlyList all feeds with unread counts. Args: category_id: Filter by category ID (optional)
mark_read_toolMark 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_toolMark an entry as unread. Args: entry_id: Entry ID
read_entry_toolGet full content of an entry (auto-marks as read). Args: entry_id: Entry ID
refresh_feeds_toolCrawl 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_toolRename a category. Args: category_id: Category ID name: New name
search_entries_toolread-onlyFull-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
- Packages
- pypi mcp-feed-reader-crunchtools
- License
- AGPL-3.0
- Repository
- github.com/crunchtools/mcp-feed-reader
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from crunchtools
- 0.582score
Trentina
crunchtools
Secure MCP gateway and quarantine for AI agent traffic — three-layer prompt injection defense
ConnectorAFreshness: ALocal★ 11↓ 221/wkClaude Code +5 - 0.567score
MCP Workboard
crunchtools
Secure MCP server for WorkBoard OKR and strategy execution platform
ConnectorAFreshness: ALocal★ 1↓ 762/wkClaude Code +5 - 0.566score
MCP Gitlab
crunchtools
Secure MCP server for GitLab projects, merge requests, issues, and pipelines
ConnectorAFreshness: ALocal★ 2↓ 297/wkClaude Code +5 - 0.561score
MCP Slack
crunchtools
Secure read-only MCP server for Slack workspaces
ConnectorAFreshness: ALocal★ 2↓ 251/wkClaude Code +5 - 0.556score
MCP Wordpress
crunchtools
Secure MCP server for WordPress content management
ConnectorAFreshness: ALocal★ 1↓ 268/wkClaude Code +5 - 0.550score
MCP Request-tracker
crunchtools
Secure MCP server for Request Tracker (RT) ticket management
ConnectorAFreshness: ALocal↓ 259/wkClaude Code +5
Cite this page
MCP Feed Reader. Agent Mart. https://agentmart.dev/connectors/crunchtools-feed-reader (last updated 2026-10-25)