Raindrop.io MCP Server logo

Raindrop.io MCP Server

by sachin-philip

The Raindrop.io MCP Server allows you to integrate your Raindrop.io bookmark manager with LLM applications. It provides commands to add, fetch, and search bookmarks using tags and queries.

View on GitHub

Last updated: N/A

Raindrop.io MCP Server

What is Raindrop?

Raindrop is an all in one bookmark manager, It is the best place to keep all your favorite books, songs, articles or whatever else you come across while browsing.

Prerequisites

  1. Python 3.11
  2. Install UV curl -LsSf https://astral.sh/uv/install.sh | sh
  3. Install Dependancy uv activate && uv install

How to use the MCP Server

  1. Grab an API token from raindrop.io
  2. Navigate to your mcp config and add the following
{
  "mcpServers": {
    "Raindrop": {
      "command": "uv",
      "args": [
        "--directory",
        "<location to project clone location>",
        "run",
        "raindrop.py"
      ],
      "env": {
        "RAINDROP_TOKEN": "<raindrop token>"
      }
    }
  }
}
  1. Restart your LLM App (Claude/Cursor etc) and voila!

Installing via Smithery

To install raindrop-io-mcp for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @sachin-philip/raindrop-io-mcp --client claude

Command Supported

  1. Add a bookmark with tags
  2. Fetch latest bookmarks
  3. Search bookmark by tag
  4. Search bookmark by query

... More to follow