Raindrop.io (Bookmarks) MCP Server for Mastra AIGive Mastra AI instant access to 26 tools to Create Collection, Create Many Raindrops, Create Raindrop, and more
Mastra AI is a TypeScript-native agent framework built for modern web stacks. Connect Raindrop.io (Bookmarks) through Vinkius and Mastra agents discover all tools automatically. type-safe, streaming-ready, and deployable anywhere Node.js runs.
Ask AI about this MCP Server for Mastra AI
The Raindrop.io (Bookmarks) MCP Server for Mastra AI is a standout in the Productivity category — giving your AI agent 26 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
import { Agent } from "@mastra/core/agent";
import { createMCPClient } from "@mastra/mcp";
import { openai } from "@ai-sdk/openai";
async function main() {
// Your Vinkius token. get it at cloud.vinkius.com
const mcpClient = await createMCPClient({
servers: {
"raindropio-bookmarks": {
url: "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
},
},
});
const tools = await mcpClient.getTools();
const agent = new Agent({
name: "Raindrop.io (Bookmarks) Agent",
instructions:
"You help users interact with Raindrop.io (Bookmarks) " +
"using 26 tools.",
model: openai("gpt-4o"),
tools,
});
const result = await agent.generate(
"What can I do with Raindrop.io (Bookmarks)?"
);
console.log(result.text);
}
main();
* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About Raindrop.io (Bookmarks) MCP Server
Connect your Raindrop.io account to any AI agent and take full control of your digital library through natural conversation.
Mastra's agent abstraction provides a clean separation between LLM logic and Raindrop.io (Bookmarks) tool infrastructure. Connect 26 tools through Vinkius and use Mastra's built-in workflow engine to chain tool calls with conditional logic, retries, and parallel execution. deployable to any Node.js host in one command.
What you can do
- Collection Management — List root and child collections, create new folders, or merge existing ones to keep your library organized.
- Bookmark Operations — Create, update, or delete individual raindrops (bookmarks). Support for bulk operations allows you to manage multiple links at once.
- Tagging & Filtering — Organize your content with tags. List, rename, merge, or delete tags to maintain a clean taxonomy.
- Highlights & Backups — Access all your saved highlights across collections and view your available backups.
- Trash Maintenance — Quickly empty your trash to permanently remove unwanted items.
The Raindrop.io (Bookmarks) MCP Server exposes 26 tools through the Vinkius. Connect it to Mastra AI in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 26 Raindrop.io (Bookmarks) tools available for Mastra AI
When Mastra AI connects to Raindrop.io (Bookmarks) through Vinkius, your AI agent gets direct access to every tool listed below — spanning bookmarks, web-clipping, organization, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Create collection on Raindrop.io (Bookmarks)
Create a new collection
Create many raindrops on Raindrop.io (Bookmarks)
Create multiple raindrops
Create raindrop on Raindrop.io (Bookmarks)
Create a new raindrop (bookmark)
Delete collection on Raindrop.io (Bookmarks)
Delete a collection
Delete many raindrops on Raindrop.io (Bookmarks)
Delete multiple raindrops
Delete raindrop on Raindrop.io (Bookmarks)
Delete a raindrop (bookmark)
Delete tags on Raindrop.io (Bookmarks)
Delete tags
Empty trash on Raindrop.io (Bookmarks)
Empty the trash collection
Get collection on Raindrop.io (Bookmarks)
Get a single collection
Get public user on Raindrop.io (Bookmarks)
Get public user details
Get raindrop on Raindrop.io (Bookmarks)
Get a single raindrop (bookmark)
Get user on Raindrop.io (Bookmarks)
io user. Get authenticated user details
List all highlights on Raindrop.io (Bookmarks)
List all highlights
List backups on Raindrop.io (Bookmarks)
List all backups
List child collections on Raindrop.io (Bookmarks)
List child collections
List collection highlights on Raindrop.io (Bookmarks)
List highlights in a collection
List filters on Raindrop.io (Bookmarks)
) for a collection. List filters
List raindrops on Raindrop.io (Bookmarks)
Use 0 for all, -1 for unsorted, -99 for trash. List raindrops in a collection
List root collections on Raindrop.io (Bookmarks)
List root collections
List tags on Raindrop.io (Bookmarks)
List tags
Merge collections on Raindrop.io (Bookmarks)
Merge multiple collections
Rename merge tags on Raindrop.io (Bookmarks)
Rename or merge tags
Update collection on Raindrop.io (Bookmarks)
Update a collection
Update many raindrops on Raindrop.io (Bookmarks)
Update multiple raindrops
Update raindrop on Raindrop.io (Bookmarks)
Update a raindrop (bookmark)
Update user on Raindrop.io (Bookmarks)
Update authenticated user details
Connect Raindrop.io (Bookmarks) to Mastra AI via MCP
Follow these steps to wire Raindrop.io (Bookmarks) into Mastra AI. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Install dependencies
npm install @mastra/core @mastra/mcp @ai-sdk/openaiReplace the token
[YOUR_TOKEN_HERE] with your Vinkius tokenRun the agent
agent.ts and run with npx tsx agent.tsExplore tools
Why Use Mastra AI with the Raindrop.io (Bookmarks) MCP Server
Mastra AI provides unique advantages when paired with Raindrop.io (Bookmarks) through the Model Context Protocol.
Mastra's agent abstraction provides a clean separation between LLM logic and tool infrastructure. add Raindrop.io (Bookmarks) without touching business code
Built-in workflow engine chains MCP tool calls with conditional logic, retries, and parallel execution for complex automation
TypeScript-native: full type inference for every Raindrop.io (Bookmarks) tool response with IDE autocomplete and compile-time checks
One-command deployment to any Node.js host. Vercel, Railway, Fly.io, or your own infrastructure
Raindrop.io (Bookmarks) + Mastra AI Use Cases
Practical scenarios where Mastra AI combined with the Raindrop.io (Bookmarks) MCP Server delivers measurable value.
Automated workflows: build multi-step agents that query Raindrop.io (Bookmarks), process results, and trigger downstream actions in a typed pipeline
SaaS integrations: embed Raindrop.io (Bookmarks) as a first-class tool in your product's AI features with Mastra's clean agent API
Background jobs: schedule Mastra agents to query Raindrop.io (Bookmarks) on a cron and store results in your database automatically
Multi-agent systems: create specialist agents that collaborate using Raindrop.io (Bookmarks) tools alongside other MCP servers
Example Prompts for Raindrop.io (Bookmarks) in Mastra AI
Ready-to-use prompts you can give your Mastra AI agent to start working with Raindrop.io (Bookmarks) immediately.
"List all my top-level bookmark collections."
"Save https://mcp.io to my 'Research' collection with the tag 'ai'."
"Empty my trash collection."
Troubleshooting Raindrop.io (Bookmarks) MCP Server with Mastra AI
Common issues when connecting Raindrop.io (Bookmarks) to Mastra AI through Vinkius, and how to resolve them.
createMCPClient not exported
npm install @mastra/mcpRaindrop.io (Bookmarks) + Mastra AI FAQ
Common questions about integrating Raindrop.io (Bookmarks) MCP Server with Mastra AI.
How does Mastra AI connect to MCP servers?
MCPClient with the server URL and pass it to your agent. Mastra discovers all tools and makes them available with full TypeScript types.Can Mastra agents use tools from multiple servers?
Does Mastra support workflow orchestration?
Explore More MCP Servers
View all →
Fixer.io Currency API
5 toolsManage exchange rates — audit currencies, history, and conversion via AI.

Readwise
16 toolsConnect your AI agents to Readwise to manage books, highlights, tags, and spaced repetition reviews directly through natural language.

MerchantSpring
10 toolsCross-marketplace reporting via MerchantSpring — track sales, orders, and products from multiple stores.

FOIA.gov (Freedom of Information)
4 toolsAccess US government FOIA data — list agency components, retrieve request forms, and fetch annual reports directly from FOIA.gov.
