Raindrop.io MCP Server

by hiromitsusasaki
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Raindrop.io MCP 服务器

一种集成,允许 LLM 使用模型上下文协议 (MCP) 与 Raindrop.io 书签进行交互。

特征

  • 创建书签
  • 搜索书签
  • 按标签过滤

要求

  • Node.js 16 或更高版本
  • Raindrop.io 帐户和 API 令牌

设置

  1. 克隆存储库:
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server cd raindrop-io-mcp-server
  1. 安装依赖项:
npm install
  1. 设置环境变量:
  • 创建一个.env文件并设置你的 Raindrop.io API 令牌
RAINDROP_TOKEN=your_access_token_here
  1. 建造:
npm run build

与 Claude for Desktop 一起使用

  1. 打开 Claude for Desktop 配置文件:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  1. 添加以下配置:
{ "mcpServers": { "raindrop": { "command": "node", "args": ["PATH_TO_BUILD/index.js"], "env": { "RAINDROP_TOKEN": "your_access_token_here" } } } }
  1. 重启 Claude 桌面版

可用工具

创建书签

创建新书签。

参数:

  • url :书签的 URL(必填)
  • title :书签的标题(可选)
  • tags :标签数组(可选)
  • collection :集合 ID(可选)

搜索书签

通过书签搜索。

参数:

  • query :搜索查询(必填)
  • tags :要过滤的标签数组(可选)

发展

# Build for development npm run build # Start server npm start

安全说明

  • 始终使用环境变量管理 API 令牌
  • 为 Claude for Desktop 配置文件设置适当的权限
  • 限制不必要的文件访问

开源

这是一个开源的 MCP 服务器,任何人都可以使用并贡献代码。该项目遵循 MIT 许可证。

贡献

欢迎贡献!欢迎提交问题、功能请求或拉取请求,以帮助改进此项目。

相关链接

-
security - not tested
F
license - not found
-
quality - not tested

这种集成允许大型语言模型通过模型上下文协议与 Raindrop.io 书签进行交互,从而使用户能够直接通过 AI 助手创建和搜索书签。

  1. Features
    1. Requirements
      1. Setup
        1. Using with Claude for Desktop
          1. Available Tools
            1. create-bookmark
            2. search-bookmarks
          2. Development
            1. Security Notes
              1. Open Source
                1. Contributing
                  1. Related Links
                    ID: o0ulse0qwk