Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RAINDROP_ACCESS_TOKEN | Yes | Your Raindrop.io API Access Token (create one in your Raindrop.io settings) |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| collections | |
| tags | |
| highlights | |
| user-info | |
| user-stats |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| getCollection | Get a specific collection by ID |
| getCollections | Get all collections |
| createCollection | Create a new collection |
| updateCollection | Update an existing collection |
| deleteCollection | Delete a collection |
| shareCollection | Share a collection with others |
| mergeCollections | Merge multiple collections into one target collection |
| removeEmptyCollections | Remove all empty collections |
| emptyTrash | Empty the trash by permanently deleting all raindrops in it |
| getBookmark | Get a specific bookmark by ID |
| getBookmarks | Get bookmarks with optional filtering |
| searchBookmarks | Search bookmarks with advanced filters |
| createBookmark | Create a new bookmark |
| updateBookmark | Update an existing bookmark |
| deleteBookmark | Delete a bookmark |
| batchUpdateBookmarks | Update multiple bookmarks at once |
| bulkMoveBookmarks | Move multiple bookmarks to another collection |
| bulkTagBookmarks | Add or remove tags from multiple bookmarks |
| batchDeleteBookmarks | Delete multiple bookmarks at once |
| setReminder | Set a reminder for a bookmark |
| deleteReminder | Delete a reminder from a bookmark |
| getTags | Get all tags |
| renameTag | Rename a tag across all bookmarks or in a specific collection |
| deleteTag | Remove a tag from all bookmarks or in a specific collection |
| mergeTags | Merge multiple tags into one destination tag |
| deleteTags | Delete tags from all bookmarks |
| getHighlights | Get highlights for a specific bookmark |
| getAllHighlights | Get all highlights across all bookmarks |
| getHighlightsByCollection | Get highlights for bookmarks in a specific collection |
| createHighlight | Create a new highlight for a bookmark |
| updateHighlight | Update an existing highlight |
| deleteHighlight | Delete a highlight |
| getUserInfo | Get user information |
| getUserStats | Get user statistics |
| getImportStatus | Check the status of an ongoing import |
| getExportStatus | Check the status of an ongoing export |
| exportBookmarks | Export bookmarks in various formats |