Raindrop.io Bookmarks
Search, list, and manage Raindrop.io bookmarks via CLI. Use when the user wants to find saved links, browse collections, add new bookmarks, organize with tag...
Search, list, and manage Raindrop.io bookmarks via CLI. Use when the user wants to find saved links, browse collections, add new bookmarks, organize with tag...
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Manage bookmarks via the Raindrop.io API.
# Get token from: https://app.raindrop.io/settings/integrations → "Create test token" echo 'RAINDROP_TOKEN="your-token"' > ~/.config/raindrop.envOr pass token at runtime (recommended for ephemeral use)
{baseDir}/scripts/raindrop.sh --token "your-token" whoami
# Search bookmarks {baseDir}/scripts/raindrop.sh search "AI tools"List unsorted bookmarks
{baseDir}/scripts/raindrop.sh list -1 --limit 50
Count unsorted
{baseDir}/scripts/raindrop.sh count -1
Create collection and move bookmarks
{baseDir}/scripts/raindrop.sh create-collection "AI Coding" {baseDir}/scripts/raindrop.sh move 12345 66016720
Bulk move (efficient!)
{baseDir}/scripts/raindrop.sh bulk-move "123,456,789" 66016720
| Command | Description |
|---|---|
| Show authenticated user |
| List all collections with IDs |
| List bookmarks (default: 0 = all) |
| Count bookmarks in collection |
| Search bookmarks |
| Get bookmark details |
| List all tags with counts |
| Find bookmarks without tags |
| Get permanent copy (Pro only) |
| Command | Description |
|---|---|
| Add bookmark (default: -1 = Unsorted) |
| Delete bookmark |
| Create new collection |
| Move bookmark to collection |
| Update tags/title/collection |
| Move multiple bookmarks (source defaults to -1/Unsorted) |
| Get AI-suggested tags/title |
| Flag | Description |
|---|---|
| Raw JSON output |
| Max results (default: 25) |
| Pagination (0-indexed) |
| Delay between API calls (rate limiting) |
| Override API token |
For the
update command:
| Flag | Description |
|---|---|
| Set tags (comma-separated) |
| Set title |
| Move to collection |
0 = All bookmarks-1 = Unsorted-99 = TrashN = Specific collection (get IDs from collections)# List unsorted with pagination {baseDir}/scripts/raindrop.sh list -1 --limit 50 --page 0 {baseDir}/scripts/raindrop.sh list -1 --limit 50 --page 1Create collection
{baseDir}/scripts/raindrop.sh create-collection "AI Coding"
Output: Created: AI Coding / ID: 66016720
Move single bookmark
{baseDir}/scripts/raindrop.sh move 1234567 66016720
Update bookmark with tags and move
{baseDir}/scripts/raindrop.sh update 1234567 --tags "claude-code,workflow,tips" --collection 66016720
Bulk move with rate limiting (100ms between calls)
{baseDir}/scripts/raindrop.sh bulk-move "123,456,789,101112" 66016720 --delay 100
Find untagged bookmarks in unsorted
{baseDir}/scripts/raindrop.sh list-untagged -1 --limit 100
Get JSON for scripting
{baseDir}/scripts/raindrop.sh list -1 --json --limit 50 | jq '.items[]._id'
Count unsorted bookmarks
{baseDir}/scripts/raindrop.sh count -1
For large batch operations, use
bulk-move which uses the Raindrop batch API (up to 100 items per request):
# Get IDs from unsorted ids=$({baseDir}/scripts/raindrop.sh list -1 --json --limit 100 | jq -r '[.items[]._id] | join(",")')Move all to collection
{baseDir}/scripts/raindrop.sh bulk-move "$ids" 66016720
Raindrop API has rate limits. For bulk operations:
--delay 100 (100ms between calls)bulk-move instead of individual move callsFor operations not covered:
source ~/.config/raindrop.envUpdate tags
curl -X PUT "https://api.raindrop.io/rest/v1/raindrop/ID"
-H "Authorization: Bearer $RAINDROP_TOKEN"
-H "Content-Type: application/json"
-d '{"tags": ["tag1", "tag2"]}'Bulk update (up to 100 IDs)
curl -X PUT "https://api.raindrop.io/rest/v1/raindrops"
-H "Authorization: Bearer $RAINDROP_TOKEN"
-H "Content-Type: application/json"
-d '{"ids": [123, 456, 789], "collectionId": 12345}'
API docs: https://developer.raindrop.io/
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.