Gives agents access to the Raindrop.io bookmark manager to query and manage bookmarks and collections.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add raindrop --env RAINDROP_ACCESS_TOKEN='<RAINDROP_ACCESS_TOKEN>' -- npx skills add adeze/raindrop-mcp --global~/.codex/config.toml
[mcp_servers.raindrop]
command = "npx"
args = ["skills", "add", "adeze/raindrop-mcp", "--global"]
env = { RAINDROP_ACCESS_TOKEN = "<RAINDROP_ACCESS_TOKEN>" }
# codex mcp add raindrop --env RAINDROP_ACCESS_TOKEN='<RAINDROP_ACCESS_TOKEN>' -- npx skills add adeze/raindrop-mcp --global~/.cursor/mcp.json
{
"mcpServers": {
"raindrop": {
"command": "npx",
"args": [
"skills",
"add",
"adeze/raindrop-mcp",
"--global"
],
"env": {
"RAINDROP_ACCESS_TOKEN": "<RAINDROP_ACCESS_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"raindrop": {
"type": "stdio",
"command": "npx",
"args": [
"skills",
"add",
"adeze/raindrop-mcp",
"--global"
],
"env": {
"RAINDROP_ACCESS_TOKEN": "<RAINDROP_ACCESS_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"raindrop": {
"command": "npx",
"args": [
"skills",
"add",
"adeze/raindrop-mcp",
"--global"
],
"env": {
"RAINDROP_ACCESS_TOKEN": "<RAINDROP_ACCESS_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"raindrop": {
"command": "npx",
"args": [
"skills",
"add",
"adeze/raindrop-mcp",
"--global"
],
"env": {
"RAINDROP_ACCESS_TOKEN": "<RAINDROP_ACCESS_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"raindrop": {
"command": "npx",
"args": [
"skills",
"add",
"adeze/raindrop-mcp",
"--global"
],
"env": {
"RAINDROP_ACCESS_TOKEN": "<RAINDROP_ACCESS_TOKEN>"
}
}
}
}Environment variables
RAINDROP_ACCESS_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.