Skip to main content

Crate rss_fetch

Crate rss_fetch 

Source

Structs§

EntryStore
Shared store that maps numeric IDs to article URLs. Persists for the lifetime of the MCP server process.
FeedEntry
A single RSS/Atom feed entry with an assigned numeric ID.
ParsedEntry
Intermediate parsed entry before ID assignment.

Constants§

DEFAULT_LIST_LIMIT
Default maximum number of entries returned by “list” action.

Functions§

build_http_client
Build a shared HTTP client with reasonable defaults.
fetch_and_parse_feed
Fetch and parse an RSS/Atom feed from a URL. Returns a list of parsed entries (no IDs yet).
fetch_article_text
Fetch an article page and extract its text content.
format_entries_as_markdown
Format a list of feed entries as a Markdown table.