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

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
评论