{"server":"io.github.telemarkdigital-publisher/rss-keyword-monitor","count":1,"tools":[{"name":"uplifted_novice_vbl--rss-keyword-monitor-only-new","title":"RSS, Atom, and RDF keyword monitor","description":"Run the Apify RSS monitor for scheduled keyword, regex, and exclusion alerts across RSS, Atom, and RDF feeds. Returns only new matching feed items by default and can POST to a webhook.","input_schema":{"type":"object","required":[],"properties":{"feeds":{"type":"array","items":{"type":"string","maxLength":2048},"maxItems":500,"minItems":1,"description":"RSS, Atom, or RDF feed URLs to monitor.","uniqueItems":true},"onlyNew":{"type":"boolean","default":true,"description":"When true, return only items not previously delivered by this saved Task."},"keywords":{"type":"array","items":{"type":"string","maxLength":200},"maxItems":100,"description":"Case-insensitive keywords or phrases. Empty returns every new item.","uniqueItems":true},"resetState":{"type":"boolean","default":false,"description":"Reset the saved seen-set and HTTP validators once, then turn it off."},"webhookUrl":{"type":"string","description":"Optional webhook endpoint that receives a summary and up to 50 newest matched items."},"dedupWindow":{"type":"integer","default":45,"maximum":365,"minimum":7,"description":"Days an item remains in the seen-set before it can be delivered again."},"matchFields":{"type":"array","items":{"enum":["title","description","content","categories"],"type":"string"},"default":["title","description"],"maxItems":4,"description":"Feed item fields to search: title, description, content, and categories.","uniqueItems":true},"excludeTerms":{"type":"array","items":{"type":"string","maxLength":200},"maxItems":100,"description":"Case-insensitive terms that remove matched items before delivery and billing.","uniqueItems":true},"regexPatterns":{"type":"array","items":{"type":"string","maxLength":500},"maxItems":50,"description":"Case-insensitive regular expressions, OR-matched with keywords.","uniqueItems":true},"includeContent":{"type":"boolean","default":true,"description":"Include full content:encoded HTML from the feed when present."},"maxItemsPerRun":{"type":"integer","default":200,"maximum":2000,"minimum":1,"description":"Maximum feed items delivered and charged in one run."}},"additionalProperties":false},"output_schema":null,"annotations":{"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"source":"probe","observed_at":"2026-10-19T16:31:55.412Z"}],"next_cursor":null,"next_actions":[{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/io.github.telemarkdigital-publisher%2Frss-keyword-monitor/connection?target=mcpServers","arguments":{"name":"io.github.telemarkdigital-publisher/rss-keyword-monitor","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/io.github.telemarkdigital-publisher%2Frss-keyword-monitor","arguments":{"name":"io.github.telemarkdigital-publisher/rss-keyword-monitor"}}]}