Raindrop.io MCP 服务器
一种集成,允许 LLM 使用模型上下文协议 (MCP) 与 Raindrop.io 书签进行交互。
特征
创建书签
搜索书签
按标签过滤
Related MCP server: Model Context Provider (MCP) Server
要求
Node.js 16 或更高版本
Raindrop.io 帐户和 API 令牌
设置
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Raindrop.io Integration:
npx -y @smithery/cli install @hiromitsusasaki/raindrop-io-mcp-server --client claude手动安装
克隆存储库:
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server安装依赖项:
npm install设置环境变量:
创建一个
.env文件并设置你的 Raindrop.io API 令牌
RAINDROP_TOKEN=your_access_token_here建造:
npm run build与 Claude for Desktop 一起使用
打开 Claude for Desktop 配置文件:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
添加以下配置:
{
"mcpServers": {
"raindrop": {
"command": "node",
"args": ["PATH_TO_BUILD/index.js"],
"env": {
"RAINDROP_TOKEN": "your_access_token_here"
}
}
}
}重启 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 许可证。
贡献
欢迎贡献!欢迎提交问题、功能请求或拉取请求,以帮助改进此项目。