mcpField
R
Raindrop.io MCP Server

Raindrop.io MCP Server

ローカル
github.com/hiromitsusasaki生産性7473 週間前に更新

Raindrop.io MCP Server について

Raindrop.io MCP Server は、LLM から Raindrop.io のブックマークを操作できるようにする MCP サーバーです。アシスタントとの会話内でブックマークを管理したい方を対象としており、Node.js で構築されています。

主な機能

  1. 01ブックマークの作成
  2. 02ブックマークの検索
  3. 03タグによるブックマークの絞り込み
  4. 04Claude for Desktop 向けの設定

活用シーン

  1. 01LLM を使って Web ページを Raindrop.io のブックマークとして保存する
  2. 02キーワードやタグで既存のブックマークを探す

MCP 対応

MCP サーバーとして、create-bookmark と search-bookmarks のツールを MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"raindrop-io": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Raindrop.io MCP サーバー

smithery badge

Model Context Protocol(MCP)を使用して、LLM が Raindrop.io のブックマークを操作できるようにするインテグレーションです。

Raindrop.io Server MCP server

機能

  • ブックマークの作成
  • ブックマークの検索
  • タグによる絞り込み

要件

  • Node.js 16 以降
  • Raindrop.io アカウントと API トークン

セットアップ

Smithery 経由でのインストール

Smithery 経由で、Claude Desktop 用の Raindrop.io インテグレーションを自動的にインストールするには:

npx -y @smithery/cli install @hiromitsusasaki/raindrop-io-mcp-server --client claude
手動インストール
  1. リポジトリをクローンします:
git clone https://github.com/hiromitsusasaki/raindrop-io-mcp-server
cd raindrop-io-mcp-server
  1. 依存関係をインストールします:
npm install
  1. 環境変数を設定します:
  • .env ファイルを作成し、Raindrop.io API トークンを設定します
RAINDROP_TOKEN=your_access_token_here
  1. ビルドします:
npm run build

Claude for Desktop での使用

  1. Claude for Desktop の設定ファイルを開きます:
  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json
  1. 次の設定を追加します:
{
  "mcpServers": {
    "raindrop": {
      "command": "node",
      "args": ["PATH_TO_BUILD/index.js"],
      "env": {
        "RAINDROP_TOKEN": "your_access_token_here"
      }
    }
  }
}
  1. Claude for Desktop を再起動します

利用可能なツール

create-bookmark

新しいブックマークを作成します。

パラメーター:

  • url:ブックマークする URL(必須)
  • title:ブックマークのタイトル(任意)
  • tags:タグの配列(任意)
  • collection:コレクション ID(任意)
search-bookmarks

ブックマークを検索します。

パラメーター:

  • query:検索クエリ(必須)
  • tags:絞り込みに使用するタグの配列(任意)

開発

# Build for development
npm run build

# Start server
npm start

セキュリティに関する注意事項

  • API トークンは必ず環境変数で管理してください
  • Claude for Desktop の設定ファイルには適切な権限を設定してください
  • 不要なファイルアクセスを制限してください

オープンソース

これは、誰でも使用や貢献ができるオープンソースの MCP サーバーです。このプロジェクトは MIT ライセンスのもとで公開されています。

貢献

貢献を歓迎します。このプロジェクトの改善に役立つ課題、機能リクエスト、プルリクエストをお気軽に送信してください。

関連リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。