Raindrop.io MCP Server logo

Raindrop.io MCP Server

by anarcher

This is a Go-based integration that enables LLMs to interact with Raindrop.io bookmarks using the Model Context Protocol (MCP). It allows for creating and searching bookmarks within Raindrop.io.

View on GitHub

Last updated: N/A

What is Raindrop.io MCP Server?

The Raindrop.io MCP Server is a Go application that implements the Model Context Protocol (MCP) to allow Large Language Models (LLMs) to interact with Raindrop.io bookmarks. It provides functionalities for creating, searching, and filtering bookmarks.

How to use Raindrop.io MCP Server?

To use the server, clone the repository, install dependencies, configure your Raindrop.io API token as an environment variable, build the application, and then configure Claude for Desktop to use the server by specifying the command path and environment variables in the Claude configuration file.

Key features of Raindrop.io MCP Server

  • Create bookmarks

  • Search bookmarks

  • Filter by tags

  • Integration with Claude for Desktop

Use cases of Raindrop.io MCP Server

  • Integrating Raindrop.io bookmarks with LLMs

  • Enabling LLMs to create bookmarks

  • Allowing LLMs to search for specific bookmarks

  • Filtering bookmarks by tags for better context

FAQ from Raindrop.io MCP Server

What is the Model Context Protocol (MCP)?

MCP is a protocol that allows LLMs to interact with external data sources.

What is Raindrop.io?

Raindrop.io is a bookmark management service.

What are the requirements to run this server?

You need Go 1.20 or higher and a Raindrop.io account with an API token.

How do I get a Raindrop.io API token?

You can obtain an API token from your Raindrop.io account settings.

How do I configure Claude for Desktop to use this server?

You need to modify the claude_desktop_config.json file to include the server's command and environment variables.