raindrop io mcp server
An integration that allows Large Language Models to interact with Raindrop.io bookmarks through the Model Context Protocol, enabling users to create and search bookmarks directly through AI assistants.
An integration that allows Large Language Models to interact with Raindrop.io bookmarks through the Model Context Protocol, enabling users to create and search bookmarks directly through AI assistants.
An integration that allows LLMs to interact with Raindrop.io bookmarks using the Model Context Protocol (MCP).
Clone the repository:
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server
Install dependencies:
npm install
Set up environment variables:
Create a .env
file and set your Raindrop.io API token
RAINDROP_TOKEN=your_access_token_here
Build:
npm run build
~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%Claudeclaude_desktop_config.json
Add the following configuration:
{
"mcpServers": {
"raindrop": {
"command": "node",
"args": ["PATH_TO_BUILD/index.js"],
"env": {
"RAINDROP_TOKEN": "your_access_token_here"
}
}
}
}
Restart Claude for Desktop
Creates a new bookmark.
Parameters:
- url
: URL to bookmark (required)
- title
: Title for the bookmark (optional)
- tags
: Array of tags (optional)
- collection
: Collection ID (optional)
Searches through bookmarks.
Parameters:
- query
: Search query (required)
- tags
: Array of tags to filter by (optional)
# Build for development
npm run build
# Start server
npm start
This is an open source MCP server that anyone can use and contribute to. The project is released under the MIT License.
Contributions are welcome! Feel free to submit issues, feature requests, or pull requests to help improve this project.