Raindrop.io

Interactúa con y gestiona tus marcadores de Raindrop.io.

Documentación

Servidor MCP de Raindrop.io

smithery badge

Una integración que permite a los LLMs interactuar con los marcadores de Raindrop.io utilizando el Model Context Protocol (MCP).

Raindrop.io Server MCP server

Características

  • Crear marcadores
  • Buscar marcadores
  • Filtrar por etiquetas

Requisitos

  • Node.js 16 o superior
  • Cuenta de Raindrop.io y token de API

Configuración

Instalación mediante Smithery

Para instalar la Integración de Raindrop.io para Claude Desktop automáticamente mediante Smithery:

npx -y @smithery/cli install @hiromitsusasaki/raindrop-io-mcp-server --client claude

Instalación manual

  1. Clona el repositorio:
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server
  1. Instala las dependencias:
npm install
  1. Configura las variables de entorno:
  • Crea un archivo .env y establece tu token de API de Raindrop.io
RAINDROP_TOKEN=your_access_token_here
  1. Compila:
npm run build

Uso con Claude for Desktop

  1. Abre el archivo de configuración de Claude for Desktop:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  1. Añade la siguiente configuración:
{
  "mcpServers": {
    "raindrop": {
      "command": "node",
      "args": ["PATH_TO_BUILD/index.js"],
      "env": {
        "RAINDROP_TOKEN": "your_access_token_here"
      }
    }
  }
}
  1. Reinicia Claude for Desktop

Herramientas Disponibles

create-bookmark

Crea un nuevo marcador.

Parámetros:

  • url: URL para marcar (obligatorio)
  • title: Título para el marcador (opcional)
  • tags: Matriz de etiquetas (opcional)
  • collection: ID de colección (opcional)

search-bookmarks

Busca entre los marcadores.

Parámetros:

  • query: Consulta de búsqueda (obligatorio)
  • tags: Matriz de etiquetas para filtrar (opcional)

Desarrollo

# Build for development
npm run build

# Start server
npm start

Notas de Seguridad

  • Siempre gestiona los tokens de API usando variables de entorno
  • Establece permisos adecuados para los archivos de configuración de Claude for Desktop
  • Restringe el acceso innecesario a archivos

Código Abierto

Este es un servidor MCP de código abierto que cualquiera puede usar y contribuir. El proyecto se publica bajo la Licencia MIT.

Contribuciones

¡Las contribuciones son bienvenidas! No dudes en enviar problemas, solicitudes de funciones o solicitudes de extracción para ayudar a mejorar este proyecto.

Enlaces Relacionados