Skip to main content
Glama
aderaaij

raindrop-mcp

by aderaaij

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HOSTNoHost to bind the HTTP server (only used when MCP_TRANSPORT=http). Defaults to '0.0.0.0' as shown in example.
MCP_PORTNoPort for the HTTP server (only used when MCP_TRANSPORT=http). Defaults to '8591' as shown in example.
MCP_TRANSPORTNoTransport mode: 'http' for streamable HTTP, 'stdio' for standard input/output. Defaults to 'stdio' if not set.
RAINDROP_ACCESS_TOKENYesYour Raindrop.io access token. Get it from raindrop.io → Settings → Integrations → For Developers → create an app → Test token.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
collection_listA

Lists all Raindrop.io collections as a flat list.

get_collection_treeB

Returns a hierarchical view of all collections with full breadcrumb paths.

collection_manageC

Creates, updates, or deletes a collection. Use the operation parameter to specify the action.

cleanup_collectionsA

Remove all collections that do not contain any bookmarks. Requires 'confirm: true' to execute.

bookmark_searchB

Searches bookmarks with advanced filters, tags, and full-text search.

bookmark_manageB

Creates, updates, or deletes bookmarks. Use the operation parameter to specify the action.

get_raindropA

Fetch a single Raindrop.io bookmark by ID.

list_raindropsB

List Raindrop.io bookmarks for a collection with pagination.

bulk_edit_raindropsB

Bulk update, move, or remove bookmarks in a specific collection.

library_auditA

Scans the entire library for broken links and duplicate bookmarks.

empty_trashA

Permanently delete all bookmarks currently in the trash collection. Requires 'confirm: true' to execute.

remove_duplicatesA

Scans all collections and removes duplicate bookmarks (same URL, keeping the oldest) in batches of 50. Supports dry run to report counts without deleting.

tag_manageB

Renames, merges, or deletes tags. Use the operation parameter to specify the action.

highlight_manageA

Creates, updates, or deletes highlights. Use the operation parameter to specify the action.

Highlights live on the bookmark: mutations are a PUT of the bookmark's highlights array (an entry with an _id edits it; empty text removes it).

diagnosticsD

Diagnostics resource and runtime metadata.

get_suggestionsB

Get suggestions for tags and collections for a specific URL or existing bookmark.

suggest_tagsA

Suggests relevant tags for a bookmark based on its URL (via Raindrop's suggest endpoint).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 17 tools

Disambiguation5/5

Each tool targets a distinct aspect of Raindrop.io management (bookmarks, collections, tags, highlights, diagnostics) with clear descriptions. The only potential overlap is between bookmark_manage (single) and bulk_edit_raindrops (bulk), but the descriptions clearly differentiate them.

Naming Consistency3/5

Naming patterns are mixed: some use noun_verb (bookmark_manage, collection_list) and others use verb_noun (get_raindrop, list_raindrops). Additionally, diagnostics is just a noun. While readable, the inconsistency reduces predictability.

Tool Count5/5

17 tools is well-scoped for a bookmark management server. It covers all necessary CRUD operations and utilities without unnecessary clutter, earning its place.

Completeness5/5

The tool surface is comprehensive, covering CRUD for bookmarks, collections, tags, and highlights, plus search, suggestions, bulk editing, duplicate removal, and trash management. No obvious gaps for the domain.

Maintenance

ActivityStale
ResponsivenessNo issues