| get_root_collections | Get all root collections from Raindrop.io |
| get_child_collections | Get all child collections from Raindrop.io |
| get_collection_by_id | Get a specific collection from Raindrop.io by ID
Args:
collection_id: ID of the collection to fetch
|
| create_collection | Create a new collection in Raindrop.io
Args:
title: Name of the collection
view: View type (list, grid, masonry, simple)
public: Whether the collection is public
parent_id: ID of parent collection (omit for root collection)
|
| update_collection | Update an existing collection in Raindrop.io
Args:
collection_id: ID of the collection to update
title: New name for the collection
view: View type (list, grid, masonry, simple)
public: Whether the collection is public
parent_id: ID of parent collection (omit for root collection)
expanded: Whether the collection is expanded
|
| delete_collection | Delete a collection from Raindrop.io. The raindrops will be moved to Trash.
Args:
collection_id: ID of the collection to delete
|
| empty_trash | Empty the trash in Raindrop.io, permanently deleting all raindrops in it. |
| get_raindrop | Get a single raindrop from Raindrop.io by ID
Args:
raindrop_id: ID of the raindrop to fetch
|
| get_raindrops | Get multiple raindrops from a Raindrop.io collection
Args:
collection_id: ID of the collection to fetch raindrops from.
Use 0 for all raindrops, -1 for unsorted, -99 for trash.
search: Optional search query
sort: Sorting order. Options: -created (default), created, score, -sort, title, -title, domain, -domain
page: Page number (starting from 0)
perpage: Items per page (max 50)
nested: Whether to include raindrops from nested collections
|
| get_tags | Get tags from Raindrop.io
Args:
collection_id: Optional ID of the collection to fetch tags from.
When not specified, all tags from all collections will be retrieved.
|
| update_raindrop | Update an existing raindrop (bookmark) in Raindrop.io
Args:
raindrop_id: ID of the raindrop to update
title: New title for the raindrop
excerpt: New description/excerpt
link: New URL
important: Set to True to mark as favorite
tags: List of tags to assign
collection_id: ID of collection to move the raindrop to
cover: URL for the cover image
type: Type of the raindrop
order: Sort order (ascending) - set to 0 to move to first place
pleaseParse: Set to True to reparse metadata (cover, type) in the background
|
| update_many_raindrops | Update multiple raindrops at once within a collection
Args:
collection_id: ID of the collection containing raindrops to update
ids: Optional list of specific raindrop IDs to update
important: Set to True to mark as favorite, False to unmark
tags: List of tags to add (or empty list to remove all tags)
cover: URL for cover image (use '<screenshot>' to set screenshots for all)
target_collection_id: ID of collection to move raindrops to
nested: Include raindrops from nested collections
search: Optional search query to filter which raindrops to update
|