raindrop-mcp
@egoist
About raindrop-mcp
An MCP server for Raindrop.io (bookmarking service)
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"raindrop": {
"command": "npx",
"args": [
"-y",
"raindrop-mcp"
],
"env": {
"RAINDROP_ACCESS_TOKEN": "<your-token>"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is raindrop-mcp?
An MCP (Model Context Protocol) server that integrates with Raindrop.io, allowing AI assistants to search, create, and manage bookmarks via the Raindrop.io API. It is intended for developers and users who want to give LLM tools access to their Raindrop.io bookmarks and collections.
How to use raindrop-mcp?
- Create an access token on Raindrop.io by creating an application and generating a test token. 2. Configure the server as a
stdioMCP server by setting theRAINDROP_ACCESS_TOKENenvironment variable. 3. Run vianpx -y raindrop-mcp. Alternatively, start it as an SSE server with--sseor a streamable HTTP server with--http.
Key features of raindrop-mcp
- Search bookmarks by query
- Create new bookmarks
- Retrieve all collections
- Supports stdio, SSE, and streamable HTTP transports
Use cases of raindrop-mcp
- Asking an AI to find a saved article or link
- Adding a new bookmark from within a chat interface
- Listing all collections to organize bookmarks
- Integrating bookmark management into AI-powered workflows
FAQ from raindrop-mcp
What is required to use raindrop-mcp?
You need a Raindrop.io account and a generated access token from the Raindrop.io developer settings. The server runs via npx so Node.js must be installed.
What transports does raindrop-mcp support?
It supports stdio (default), SSE (--sse), and streamable HTTP (--http).
Where are the bookmarks stored?
All data lives in your Raindrop.io account. The server only interacts with Raindrop.io’s API and does not store data locally.
How do I provide authentication?
Set the environment variable RAINDROP_ACCESS_TOKEN to your Raindrop.io test token. This is the only authentication mechanism described.
Are there any known limitations?
The README does not list any limitations. The server currently offers three capabilities: search, create bookmarks, and list collections.
Frequently asked questions
What is required to use raindrop-mcp?
You need a Raindrop.io account and a generated access token from the Raindrop.io developer settings. The server runs via `npx` so Node.js must be installed.
What transports does raindrop-mcp support?
It supports stdio (default), SSE (`--sse`), and streamable HTTP (`--http`).
Where are the bookmarks stored?
All data lives in your Raindrop.io account. The server only interacts with Raindrop.io’s API and does not store data locally.
How do I provide authentication?
Set the environment variable `RAINDROP_ACCESS_TOKEN` to your Raindrop.io test token. This is the only authentication mechanism described.
Are there any known limitations?
The README does not list any limitations. The server currently offers three capabilities: search, create bookmarks, and list collections.
Basic information
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Comments