Raindrop.io API
by @huangcheng
Build, debug, and explain integrations with Raindrop.io, including OAuth 2 authorization, bearer-token REST API calls, collections and raindrops CRUD flows,...
clawhub install raindrop-apiπ About This Skill
name: raindrop-api description: Build, debug, and explain integrations with Raindrop.io, including OAuth 2 authorization, bearer-token REST API calls, collections and raindrops CRUD flows, tags and highlights, import or export and backups, and MCP server setup. Use when the user mentions Raindrop.io, bookmark sync, collections, raindrops, highlights, tags, filters, developer.raindrop.io, or wants to connect an app, script, or AI client to Raindrop.io.
Raindrop.io API
Overview
Use this skill to work against the official Raindrop.io developer platform at https://developer.raindrop.io/. Prefer the documented REST API v1 for application logic and the MCP server for AI-client integrations.
Workflow
1. Decide whether the task belongs to the REST API or the MCP server. 2. Choose an authentication path before writing requests. 3. Map the user task to the smallest relevant endpoint group. 4. Preserve Raindrop.io-specific constraints such as rate limits, collection tree reconstruction, and usage terms.
Choose The Surface
https://api.raindrop.io/rest/v1
- MCP endpoint: https://api.raindrop.io/rest/v2/ai/mcpAuthentication
references/raindrop-reference.md.Authorization: Bearer .Endpoint Mapping
csv, html, or zip.
- Use backups routes when the user needs generated backup IDs or downloadable backup files.Guardrails
120 requests per minute per authenticated user for OAuth-based requests unless the live headers indicate otherwise.429 with backoff based on the rate-limit headers.Content-Type: application/json.references/raindrop-reference.md and follow the relevant section instead of guessing.Reference File
Load references/raindrop-reference.md when you need endpoint details, auth parameters, route examples, or MCP setup notes.