shelf_add
Add a website or RSS feed to your shelf by providing a URL. Optionally set a name, note, tags, and picked_by attribution; the tool discovers and verifies the feed before saving.
Instructions
Add a source to the shelf. Give any site address — if it is already a feed it is used as-is; otherwise its RSS/Atom feed is discovered (page-declared first, common paths as fallback) and verified with a real fetch before anything is saved.
Args: url: full http(s) address of a site or feed (e.g. https://nautil.us) name: shelf name (optional; lowercase letters/digits/hyphens, 2-40 chars; empty = derived from the domain, collisions get -2) note: one-line description (optional) tags: comma-separated, from science/ocean/longform/architecture/wonder picked_by: free-form provenance — who asked for this source (optional)
Returns: {ok, name, feed_title, feed_url, note}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| name | No | ||
| note | No | ||
| tags | No | ||
| picked_by | No |