Raindrop.io MCP 서버
LLM이 MCP(모델 컨텍스트 프로토콜)를 사용하여 Raindrop.io 북마크와 상호 작용할 수 있도록 하는 통합입니다.
특징
북마크 만들기
북마크 검색
태그로 필터링
Related MCP server: Model Context Provider (MCP) Server
요구 사항
Node.js 16 이상
Raindrop.io 계정 및 API 토큰
설정
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 Raindrop.io 통합을 자동으로 설치하려면:
지엑스피1
수동 설치
저장소를 복제합니다.
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server종속성 설치:
npm install환경 변수 설정:
.env파일을 만들고 Raindrop.io API 토큰을 설정하세요.
RAINDROP_TOKEN=your_access_token_here짓다:
npm run buildClaude와 함께 데스크톱 사용
데스크톱용 Claude 구성 파일을 엽니다.
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
다음 구성을 추가합니다.
{
"mcpServers": {
"raindrop": {
"command": "node",
"args": ["PATH_TO_BUILD/index.js"],
"env": {
"RAINDROP_TOKEN": "your_access_token_here"
}
}
}
}데스크톱용 Claude를 다시 시작하세요
사용 가능한 도구
북마크 만들기
새로운 북마크를 만듭니다.
매개변수:
url: 북마크할 URL (필수)title: 북마크 제목 (선택 사항)tags: 태그 배열(선택 사항)collection: 컬렉션 ID (선택 사항)
검색 북마크
북마크를 통해 검색합니다.
매개변수:
query: 검색 쿼리(필수)tags: 필터링할 태그 배열(선택 사항)
개발
# Build for development
npm run build
# Start server
npm start보안 참고 사항
항상 환경 변수를 사용하여 API 토큰을 관리하세요
Claude for Desktop 구성 파일에 대한 적절한 권한 설정
불필요한 파일 접근 제한
오픈소스
누구나 사용하고 기여할 수 있는 오픈 소스 MCP 서버입니다. 이 프로젝트는 MIT 라이선스에 따라 배포됩니다.
기여하다
기여를 환영합니다! 이 프로젝트 개선에 도움이 되는 이슈, 기능 요청 또는 풀 리퀘스트를 자유롭게 제출해 주세요.