← 返回目录
R

Raindrop MCP Server

社区
通过自然语言管理 Raindrop.io 书签
GitHub 源仓库 ↗
★ 180 Stars 分类 · 云存储 非常热门 源版本 5b1e7f96cf82
52FMRS · D
可靠性
8/20
安全与权限
10/20
维护活跃度
12/20
文档质量
12/20
安装易用性
10/20
查看 FMRS 评分方法 →

Raindrop MCP Server 是一个社区开发的服务器,用于将 Raindrop.io 书签服务连接到 AI 助手。它提供创建、更新和删除收藏集和书签、按标签/域名/类型/日期搜索、管理标签和高亮、批量编辑、修复损坏链接、查找重复项以及管理回收站等功能。支持 stdio 传输,并可通过配置用于各种客户端,如 Claude Desktop、Gemini CLI 等。需要 Raindrop.io 账户和 API 访问令牌。

工具能力

diagnostics
服务器诊断信息和库健康指标。
collection_list
以扁平列表列出所有收藏集。
get_collection_tree
以层级视图显示收藏集,含完整面包屑路径。
collection_manage
创建、更新或删除收藏集。
bookmark_search
高级搜索,支持筛选、标签和分页。
bookmark_manage
创建、更新或删除书签。
get_raindrop
按 ID 获取单个书签。
list_raindrops
列出指定收藏集中的书签,支持分页。
get_suggestions
基于 Raindrop API 和 MCP Sampling 提供组织建议(标签/收藏集)。
suggest_tags
基于书签元数据使用 AI 辅助分析建议相关标签。
bulk_edit_raindrops
批量更新、移动或删除指定收藏集中的书签。
tag_manage
重命名、合并或删除标签。
highlight_manage
创建、更新或删除高亮。
library_audit
扫描库中损坏链接、重复项和未标记项目。
empty_trash
永久清空回收站(需要确认)。
cleanup_collections
删除空收藏集(需要确认)。
remove_duplicates
查找并移除重复书签,具有安全确认流程。

安装接入

  1. 确保你有一个 Raindrop.io 账户,并从 https://app.raindrop.io/settings/integrations 获取 API 访问令牌。
  2. 设置环境变量 RAINDROP_ACCESS_TOKEN。
  3. 使用 npx 运行:npx -y @adeze/raindrop-mcp,或在 MCP 客户端配置中添加服务器,提供命令和令牌。对于 Claude Desktop,可以下载 .mcpb 文件并配置。
claude_desktop_config.json
{
  "servers": {
    "raindrop": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@adeze/raindrop-mcp@latest"
      ],
      "env": {
        "RAINDROP_ACCESS_TOKEN": "YOUR_RAINDROP_ACCESS_TOKEN"
      }
    }
  }
}

选型与风险

适合谁

  • 依赖 Raindrop.io 进行书签管理的个人用户和团队。
  • 希望使用 AI 助手自然语言操作书签的用户。

不适合谁

  • 没有 Raindrop.io 账户或无法提供 API 令牌的用户。
  • 需要官方托管解决方案的用户(官方提供 Streamable HTTP 端点,但本服务器是本地部署)。

所需权限

  • 需要 Raindrop.io API 访问令牌,该令牌允许读取和写入用户的收藏集、书签、标签、高亮和回收站。

风险与副作用

  • 需要管理 API 令牌,泄露可能导致书签数据被恶意修改。
  • 部分破坏性工具(如 empty_trash、remove_duplicates)需要确认,但操作不可逆。
  • 社区维护,可能不如官方服务器稳定。

常见排障

  1. 确保 RAINDROP_ACCESS_TOKEN 已正确设置。
  2. 检查令牌是否有效,可以从 Raindrop.io 设置页面重新生成。
  3. 如果使用 npx,确保 npx 和 node 已安装且网络可访问 npm 注册表。

使用场景

使用自然语言命令添加、组织和搜索书签。
通过 AI 建议自动整理收藏集和标签。
批量清理重复书签、修复损坏链接和管理回收站。

支持客户端

Claude Desktop完整支持
Gemini CLI完整支持
Codex CLI完整支持
Claude Code完整支持
GitHub Copilot完整支持