リーダーMCPサーバー
概要
Readwise Readerライブラリとシームレスに統合するモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、ClaudeやVS CodeなどのMCP対応クライアントがReadwise Readerライブラリと連携し、ドキュメントの一覧表示、取得、更新などの機能を提供できるようになります。MCPクライアントとReadwise Reader内の個人用ナレッジリポジトリ間の橋渡しとして機能します。
Related MCP server: MCP Fetch
コンポーネント
ツール
list_documents柔軟なフィルタリングとページ区切りを使用して、リーダーからドキュメントを一覧表示します。
入力:
location(文字列、オプション): フィルタリングするフォルダー。newnew``later、shortlist、archive、feedのいずれか。updatedAfter(文字列、オプション): この ISO8601 タイムスタンプ以降に更新されたドキュメントのみを返します。withContent(ブール値、オプション): true の場合、結果に HTML コンテンツが含まれます (デフォルト: false)。pageCursor(文字列、オプション): 次のページを取得するためのページ区切りカーソル。
戻り値:
各ドキュメントにはメタデータと (オプションで) コンテンツ、およびページ区切り情報が含まれます。
MCPクライアントでの使用
Claude デスクトップ / VS Code / その他の MCP クライアント
このサーバーを Claude Desktop、VS Code、または MCP 互換クライアントで使用するには、クライアント設定 (例: claude_desktop_config.jsonまたは.vscode/mcp.json ) に次の構成を追加します。
uv (ローカルサーバー)
/absolute/path/to/your/reader/serverこのプロジェクト ディレクトリへの実際のパスに置き換えます。your_readwise_access_token実際の Readwise Reader API アクセス トークンに置き換えます。あるいは、プロジェクト ディレクトリにある
.envファイルでACCESS_TOKENを指定することもできます。
詳細については、 Readwise Reader API ドキュメントとMCP ドキュメントを参照してください。