Skip to main content
Brian Sunter

Raindrop MCP

An MCP server for Raindrop.io that enables managing bookmarks, collections, tags, and highlights through Claude and other AI assistants.

TypeScript MCP Claude Raindrop.io Bookmarks
Cover image for Raindrop MCP

Overview

Raindrop MCP is a Model Context Protocol server that connects Claude and other MCP clients to Raindrop.io, the modern bookmarking service. It enables AI-powered bookmark management including search, organization, tagging, and bulk operations.

Features

  • Bookmark Management - Create, search, update, and organize bookmarks
  • Collection Support - Browse and manage nested collection structures
  • Tag Operations - List, merge, rename, and clean up tags
  • URL Parsing - Extract metadata from any URL automatically
  • Powerful Search - Use Raindrop.io’s advanced search syntax
  • Field Filtering - Request only the data you need
  • Bulk Operations - Efficient handling of large bookmark libraries

Available Tools

Bookmarks

  • list-raindrops - List bookmarks from a collection
  • search-raindrops - Search with advanced syntax (#tag, site:, type:)
  • create-raindrop - Save new bookmarks with auto-parsing
  • update-raindrop / delete-raindrop - Modify existing bookmarks

Collections & Tags

  • list-collections / create-collection - Manage folder structure
  • list-tags / merge-tags - Organize your tag system

Utilities

  • parse-url - Extract metadata from any URL
  • check-url-exists - Check for duplicates
  • list-highlights - Access saved highlights

Installation

Add to Claude Desktop config and set your Raindrop.io API token:

json
{
  "mcpServers": {
    "raindrop": {
      "command": "npx",
      "args": ["-y", "@briansunter/raindrop-mcp"],
      "env": {
        "RAINDROP_TOKEN": "your-token-here"
      }
    }
  }
}

Technology Stack

  • TypeScript MCP server with stdio transport
  • Raindrop.io REST API integration
  • npm/bunx distribution
  • Field filtering and pagination support