Raindrop.io

Interaja com e gerencie seus favoritos do Raindrop.io.

Documentação

Servidor MCP Raindrop.io

smithery badge

Uma integração que permite que LLMs interajam com marcadores do Raindrop.io usando o Protocolo de Contexto do Modelo (MCP).

Raindrop.io Server MCP server

Recursos

  • Criar marcadores
  • Pesquisar marcadores
  • Filtrar por tags

Requisitos

  • Node.js 16 ou superior
  • Conta Raindrop.io e token de API

Configuração

Instalação via Smithery

Para instalar a Integração Raindrop.io para Claude Desktop automaticamente via Smithery:

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

Instalação Manual

  1. Clone o repositório:
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server
  1. Instale as dependências:
npm install
  1. Configure as variáveis de ambiente:
  • Crie um arquivo .env e defina seu token de API do Raindrop.io
RAINDROP_TOKEN=your_access_token_here
  1. Compile:
npm run build

Uso com Claude for Desktop

  1. Abra o arquivo de configuração do Claude for Desktop:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  1. Adicione a seguinte configuração:
{
  "mcpServers": {
    "raindrop": {
      "command": "node",
      "args": ["PATH_TO_BUILD/index.js"],
      "env": {
        "RAINDROP_TOKEN": "your_access_token_here"
      }
    }
  }
}
  1. Reinicie o Claude for Desktop

Ferramentas Disponíveis

create-bookmark

Cria um novo marcador.

Parâmetros:

  • url: URL para marcar (obrigatório)
  • title: Título do marcador (opcional)
  • tags: Matriz de tags (opcional)
  • collection: ID da coleção (opcional)

search-bookmarks

Pesquisa entre os marcadores.

Parâmetros:

  • query: Consulta de pesquisa (obrigatório)
  • tags: Matriz de tags para filtrar (opcional)

Desenvolvimento

# Build for development
npm run build

# Start server
npm start

Notas de Segurança

  • Sempre gerencie tokens de API usando variáveis de ambiente
  • Defina permissões apropriadas para os arquivos de configuração do Claude for Desktop
  • Restrinja o acesso desnecessário a arquivos

Código Aberto

Este é um servidor MCP de código aberto que qualquer pessoa pode usar e contribuir. O projeto é lançado sob a Licença MIT.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para enviar problemas, solicitações de recursos ou pull requests para ajudar a melhorar este projeto.

Links Relacionados