RSS Feed

RSS Tools

A collection of tools for working with RSS feeds

/api/tools/rss

1 Tool

rss-reader

Get the current RSS feed for a given URL with optional filtering by article count and date.

Tool

Endpoint

POST /api/tools/rss

Input Schema

url *
string
The URL of the RSS feed to retrieve.
count
number
The maximum number of articles to retrieve (default: 10).
from_date
string
Only retrieve articles published on or after this date (ISO 8601 format, e.g., '2023-01-01' or '2023-01-01T00:00:00Z').
output_artifact
object
If provided, writes the full RSS feed JSON to an artifact and returns only a small preview + artifact_path.
View full schema
{ "type": "object", "properties": { "url": { "type": "string", "description": "The URL of the RSS feed to retrieve." }, "count": { "type": "number", "description": "The maximum number of articles to retrieve (default: 10).", "minimum": 1, "maximum": 100 }, "from_date": { "type": "string", "description": "Only retrieve articles published on or after this date (ISO 8601 format, e.g., '2023-01-01' or '2023-01-01T00:00:00Z')." }, "output_artifact": { "type": "object", "description": "If provided, writes the full RSS feed JSON to an artifact and returns only a small preview + artifact_path.", "properties": { "path": { "type": "string", "description": "Artifact path to write to, e.g. 'files/rss_.json'. Defaults to a files/ path derived from the feed URL." }, "preview_lines": { "type": "number", "description": "How many lines of the JSON/text summary to include in the preview (default: 50)." } }, "required": [] } }, "required": [ "url" ] }