rss-digest-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_digestA | Build one competitive-intelligence digest across many RSS/Atom feeds. Args: feeds: RSS/Atom feed URLs to pull from (competitor blogs, news, jobs…). keywords: only keep items whose title/summary contains one of these (case-insensitive). Omit or pass [] to get everything recent. hours: only keep items published within the last N hours (default 24). Undated items are kept. Pass 0 to disable the time filter. max_items: cap on returned items after dedup + sort (default 30). summary_max_chars: optionally shorten each item's summary to this many characters (with an ellipsis) to keep the digest compact. Default 0 = no truncation (full summaries). Returns a dict with the matched |
| fetch_feedB | Fetch a single RSS/Atom feed and return its latest items (newest first).
|
| load_opmlA | Read a local OPML file and return the feed list (title + xmlUrl). Use this to bulk-onboard a feed collection exported from another reader,
then pass the URLs to |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a clear, distinct purpose: fetch_feed for a single feed, get_digest for aggregated multi-feed digests with filtering, and load_opml for importing feed lists. No overlap or ambiguity.
All tool names follow the verb_noun pattern with lowercase underscores (fetch_feed, get_digest, load_opml), providing a predictable and consistent naming convention.
With 3 tools, the server is well-scoped for its purpose of RSS feed digestion. Each tool fills a necessary role without being too few or too many.
The tools cover the full workflow: loading feeds (load_opml), fetching a single feed (fetch_feed), and building a filtered digest across multiple feeds (get_digest). No obvious gaps for the stated competitive-intelligence digest purpose.