create-bookmarkLABSCO SUMMARY
Bookmarking that happens where you found the link.
It closes the loop between reading something in a chat and filing it: the assistant drops the URL into Raindrop.io with tags, and pulls it back by keyword or tag later, without you opening the app.
What it is
A small Node server that connects an assistant to your Raindrop.io account. Two operations: file a new bookmark with a title, tags and a collection, and search what you have already saved, optionally narrowed by tag.
What you get
- create-bookmark files a URL into your account, with an optional title, tags and target collection
- search-bookmarks searches your saved bookmarks by query text, with an optional tag filter
- Bookmarks land in the same account you read on the web and in the Raindrop apps, so nothing is kept on the side
Requirements
Node.js 16 or higher, and a Raindrop.io account with an API token, which the server reads from RAINDROP_TOKEN. Install from source with npm, or in one command through Smithery.
Setup effort
One command plus a key — npx -y @smithery/cli install @hiromitsusasaki/raindrop-io-mcp-server --client claude, then supply credentials
USE CASES
Filing a link the moment it comes up
Ask to save the page you are looking at, with tags and a collection, instead of leaving a tab open until you get to it.
Finding a bookmark you half remember
Search saved links by whatever words you do remember, and narrow by tag when the query alone brings back too much.
Keeping a reading list tidy as it grows
Tag at the moment you save, then pull the tag back later — the filing happens when you still have the context, not in a cleanup session.
2 tools
Listed in project docs. Your client may show a different list.
search-bookmarksBEFORE YOU INSTALL
What to know first
Tools you get
2 tools named in the project's documentation.
Requires
- node on PATH
- Node.js 16 or later
- RAINDROP_TOKEN in your environment
INSTALLATION
Connect your client
Server setup
npx -y @smithery/cli install @hiromitsusasaki/raindrop-io-mcp-server --client claudeMCP Clients
Claude Desktop
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server
npm install
npm run buildAdd the server to Claude Desktop with the full path to the index.js that npm run build wrote
{
"mcpServers": {
"raindrop": {
"command": "node",
"args": [
"<YOUR_PATH_TO_BUILD>/index.js"
],
"env": {
"RAINDROP_TOKEN": "<YOUR_RAINDROP_TOKEN>"
}
}
}
}<YOUR_PATH_TO_BUILD> is the full path of the build output folder in your clone, and <YOUR_RAINDROP_TOKEN> is your Raindrop.io API token.