Skip to main content
Glama

shareCollection

Share a Raindrop.io collection by specifying emails, access level (view, edit, remove), and collection ID to enable collaborative bookmark management.

Instructions

Share a collection with others

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
emailsNoEmail addresses to share with
idYesCollection ID
levelYesAccess level

Implementation Reference

  • The core handler function that implements sharing a Raindrop collection. It makes a PUT request to the Raindrop API's /collection/{id}/sharing endpoint with the specified sharing level and optional email recipients, returning the share link and access details.
    async shareCollection(id: number, level: string, emails?: string[]): Promise<{ link: string; access: any[] }> { const body: any = { level }; if (emails) body.emails = emails; const { data } = await this.client.PUT('/collection/{id}/sharing', { params: { path: { id } }, body }); return { link: data?.link || '', access: [...(data?.access || [])] }; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adeze/raindrop-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server