How does this server authenticate with Readwise?
Authentication uses a single Readwise access token stored in the `READWISE_TOKEN` environment variable. The token is never exposed through the MCP client or tool interface.
@arnaldo-delisio
基本情報
概要はまだありません
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"readwise-mcp-enhanced": {
"command": "npx",
"args": [
"readwise-mcp-enhanced"
],
"env": {
"READWISE_TOKEN": "your_readwise_access_token_here"
}
}
}
}Save a document (URL or HTML content) to Readwise Reader
List documents from Readwise Reader with optional filtering
Update a document in Readwise Reader
Delete a document from Readwise Reader
List all tags from Readwise Reader
Search documents in Readwise Reader by topic using regex matching on title, summary, notes, and tags
List highlights from Readwise with optional filtering by book, date, or other criteria
Create new highlights manually in Readwise
Export all highlights from Readwise with optional filtering. Perfect for bulk analysis or backup.
Get your daily review highlights for spaced repetition learning
List books that have highlights in Readwise with optional filtering
Get all highlights from a specific book
Advanced search across all highlights using text queries and field-specific filters. Equivalent to official Readwise MCP search functionality.
Readwise Enhanced Mcp is a comprehensive Model Context Protocol (MCP) server that unifies Readwise Reader document management with full Readwise highlights functionality. It works with Claude Desktop, Continue, and any MCP‑compatible AI tool, offering AI‑powered text processing and context‑optimized responses.
Install via npx (recommended), global npm, or from source. Obtain a Readwise access token from your Readwise account, then add the server configuration to your MCP client (e.g., Claude Desktop or Continue) using the READWISE_TOKEN environment variable. Restart the client to access the 13 built‑in tools for Reader and Highlights operations.
Authentication uses a single Readwise access token stored in the `READWISE_TOKEN` environment variable. The token is never exposed through the MCP client or tool interface.
The Reader API allows 20 requests per minute (50 for CREATE/UPDATE), and the Highlights API follows standard Readwise limits. The server automatically handles 429 responses with “Retry‑After” headers.
Yes—it is fully backward compatible. All existing Reader tools work unchanged while adding seven new Highlights tools, with no breaking changes.
Key dependencies are `@modelcontextprotocol/sdk`, `dotenv`, `node-html-parser`, and `wordsninja` (for AI‑powered word segmentation). It is built with TypeScript and follows ES Module standards.
The server returns only essential fields (e.g., `id`, `text`, `book_id` for highlights) rather than full API responses, achieving up to 94% token savings while maintaining full functionality.

Model Context Protocol Servers
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
MCP Toolbox for Databases is an open source MCP server for databases.

Model Context Protocol Servers
Open-source MCP to use Blender with any LLM
コメント