该项目提供了一个 Model Context Protocol (MCP) 服务器,用于与 Raindrop.io 书签服务进行交互。借助它,语言模型(LLMs)和其他 AI 代理能够通过 MCP 标准来访问和管理您的 Raindrop.io 数据。
这个 Raindrop.io MCP 服务器允许语言模型和 AI 代理通过 MCP 标准与 Raindrop.io 书签服务交互,能实现对书签和集合的丰富管理操作。
@modelcontextprotocol/sdk。克隆仓库:
git clone https://github.com/yourusername/raindrop-mcp-server.git
cd raindrop-mcp-server
安装依赖项:
npm install 或 bun add
启动开发服务器(可选):
npm run dev 或 bun run dev
构建项目:
npm run build 或 bun run build
运行测试:
npm test 或 bun test
| 属性 | 详情 |
|---|---|
PORT |
指定服务器运行的端口,默认为 3000。 |
DEBUG |
启用调试模式,值设为 true。 |
| 路径 | 描述 |
|---|---|
/api/collections |
操作集合(创建、读取、更新、删除) |
/api/items |
操作书签项 |
/api/search |
根据条件搜索书签 |
/api/tags |
管理标签 |
/api/highlights |
获取高亮文本 |
POST /api/collections
Content-Type: application/json
{
"name": "我的新收藏夹",
"description": "我的第一个 MCP 集合"
}
GET /api/items?search=技术
HTTP/1.1
欢迎贡献!请打开问题或提交拉取请求。
本项目采用 MIT 许可证 - 请查看 LICENSE 文件以获取详细信息。