raindrop-mcp

raindrop-mcp

site icon
2025.04.10 11
TypeScript书签管理MCP 服务其它
raindrop-mcp 是一个为 Raindrop.io 书签管理服务设计的 MCP 服务器。它允许用户通过 MCP 协议与 Raindrop.io 进行交互,实现书签的搜索、创建以及收藏夹的管理等功能。该项目由 ChatWise 赞助,ChatWise 是一个支持 MCP 协议的一体化 LLM 聊天机器人。
View on GitHub

Overview

基本能力

产品定位

raindrop-mcp 是一个为 Raindrop.io 提供 MCP 协议支持的服务器,主要用于书签管理和收藏夹操作。

核心功能

  • 搜索书签
  • 创建书签
  • 获取所有收藏夹

适用场景

  • 需要自动化管理 Raindrop.io 书签的场景
  • 集成 Raindrop.io 功能到其他支持 MCP 协议的应用中

工具列表

  • npx raindrop-mcp:作为 stdio 服务器运行
  • npx raindrop-mcp --sse:作为 SSE 服务器运行
  • npx raindrop-mcp --http:作为可流式传输的 HTTP 服务器运行

常见问题解答

  1. 如何获取访问令牌?
  2. 在 Raindrop.io 的设置 > 集成中创建应用和测试令牌

使用教程

使用依赖

  • 需要安装 Node.js 和 npm/npx

安装教程

  1. 获取 Raindrop.io 访问令牌
  2. 配置 JSON 文件如下:
{
  "mcpServers": {
    "raindrop": {
      "command": "npx",
      "args": ["-y", "raindrop-mcp"],
      "env": {
        "RAINDROP_ACCESS_TOKEN": "<your-token>"
      }
    }
  }
}

调试方式

  • 作为 stdio 服务器运行:npx -y raindrop-mcp
  • 作为 SSE 服务器运行:npx -y raindrop-mcp --sse
  • 作为 HTTP 服务器运行:npx -y raindrop-mcp --http

许可证

该项目遵循 MIT 开源许可条款。