← Projects
Open source

mcp-raindrop-io

Connect Claude to Raindrop.io — search, save, organise and audit your bookmarks

Features

  • Bookmark management — create, read, update, and delete individual bookmarks with titles, notes, tags, and excerpts.
  • Bulk operations — move, tag, or delete multiple bookmarks in a single call.
  • Collection organisation — list, create, update, and delete root and nested collections.
  • Tag control — list, rename, merge, and delete tags across your entire library or scoped to a collection.
  • Highlights — fetch, create, update, and delete inline highlights with colour and notes.
  • Library audit — surface broken links, duplicates, and untagged bookmarks in one tool call.

Install

npx --yes @kud/mcp-raindrop-io@latest

Usage

Add the server to your MCP client config and pass a Raindrop.io API token via MCP_RAINDROPIO_TOKEN:

{
  "mcpServers": {
    "raindrop-io": {
      "command": "npx",
      "args": ["--yes", "@kud/mcp-raindrop-io@latest"],
      "env": {
        "MCP_RAINDROPIO_TOKEN": "your-token-here"
      }
    }
  }
}
ToolDescription
search_raindropsSearch or list bookmarks with advanced filters
get_raindropGet a single bookmark by ID
create_raindropCreate a new bookmark
update_raindropUpdate an existing bookmark
delete_raindropDelete a bookmark (moves to trash)
create_raindropsCreate multiple bookmarks in bulk
bulk_raindropsBulk update, move, or delete bookmarks in a collection
get_collectionsList all root collections
get_child_collectionsList all child (nested) collections
get_collectionGet a single collection by ID
create_collectionCreate a new collection
update_collectionUpdate a collection
delete_collectionDelete a collection and all its bookmarks
cleanup_collectionsRemove all empty collections
get_tagsList all tags, optionally scoped to a collection
manage_tagsRename, merge, or delete tags
get_highlightsGet highlights — all, by collection, or by bookmark
manage_highlightCreate, update, or delete a highlight
get_userGet authenticated user info and stats
parse_urlExtract metadata from any URL before saving
check_urls_existCheck if URLs are already saved as bookmarks
library_auditScan library for broken links, duplicates, and untagged bookmarks
empty_trashPermanently delete all bookmarks in trash

Development

git clone https://github.com/kud/mcp-raindrop-io.git
cd mcp-raindrop-io
npm install
npm run dev