MCP Catalogs
Home

raindrop-io-mcp-server

by hiromitsusasaki·72·Score 43

MCP server enabling LLMs to create, search, and filter Raindrop.io bookmarks.

productivityknowledge-graphai-llm
13
Forks
18
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

This is a well-implemented MCP server that bridges LLMs with Raindrop.io bookmark management. It exposes tools for creating bookmarks, searching through existing ones, and filtering by tags, allowing AI assistants to directly interact with your bookmark collection. The implementation in TypeScript provides type safety and maintainability.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:LLM assistants can bookmark resources during conversations for later retrieval
you:AI-powered organization and tagging of bookmarked content
you:Automated bookmark management based on content analysis
you:How do I get a Raindrop.io API token?
you:Can I use this MCP server with other clients besides Claude Desktop?

When to choose this

Choose this if you use Raindrop.io for bookmark management and want AI assistants to interact with your collection.

When NOT to choose this

Don't choose this if you need access to advanced Raindrop.io features beyond basic bookmark operations, or if you prefer a different bookmark manager.

Tools this server exposes

2 tools extracted from the README
  • create-bookmarkurl (required), title (optional), tags (optional), collection (optional)

    Creates a new bookmark with the provided URL, title, tags, and collection.

  • search-bookmarksquery (required), tags (optional)

    Searches through bookmarks using a query and optional tag filters.

Comparable tools

notion-mcpreadwise-mcpweb-scraping-mcpbrowser-automation-mcp

Installation

Installation

Via Smithery (Recommended)

npx -y @smithery/cli install @hiromitsusasaki/raindrop-io-mcp-server --client claude

Manual Installation

  1. Clone the repository:
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server
  1. Install dependencies:
npm install
  1. Set up environment variables:

Create a .env file and add your Raindrop.io API token

RAINDROP_TOKEN=your_access_token_here
  1. Build:
npm run build

Claude Desktop Configuration

Add to your Claude Desktop config file (claude_desktop_config.json):

{
  "mcpServers": {
    "raindrop": {
      "command": "node",
      "args": ["PATH_TO_BUILD/index.js"],
      "env": {
        "RAINDROP_TOKEN": "your_access_token_here"
      }
    }
  }
}

Restart Claude Desktop after making changes.

FAQ

How do I get a Raindrop.io API token?
Go to your Raindrop.io account settings, navigate to the API section, and generate a new access token. Make sure to store it securely in your environment variables.
Can I use this MCP server with other clients besides Claude Desktop?
Yes, the server is compatible with any MCP-compliant client. You'll need to configure it according to your specific client's requirements, but the core server functionality remains the same.

Compare raindrop-io-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.