# Readwise MCP Server
[[Model Context Protocol (MCP)]] server for [[Readwise]] and Reader. Acts as a bridge between LLM clients and Readwise, enabling AI apps like [[Claude]], ChatGPT, and other MCP-compatible tools to interact with the Readwise library without requiring a terminal.
Alternative to the [[Readwise CLI]] for users who prefer GUI-based AI tools over command-line agents.
## Features
- Query saved highlights through AI assistants
- Semantic search across reading annotations
- Integration with multiple platforms (Claude Desktop, Raycast, ChatGPT)
## Setup
### Hosted server (recommended)
Configure via the MCP setup page at https://mcp2.readwise.io
### Local server (npx)
Requirements:
- Node.js installed on your system
- A Readwise Access Token (obtain from https://readwise.io/access_token)
- Platform-specific configuration
Add to `claude_desktop_config.json`:
```json
{
"mcpServers": {
"readwise": {
"command": "npx",
"args": ["-y", "@readwise/readwise-mcp"],
"env": {
"READWISE_ACCESS_TOKEN": "your_access_token_here"
}
}
}
}
```
## Platform Support
- **Claude Desktop**: Full integration with visible MCP indicators (Cowork)
- **Raycast**: MacOS-specific launcher integration via AI Chat
- **ChatGPT**: Limited to Pro, Team, or Enterprise subscription tiers
- **Any MCP-compatible AI application**
## Capabilities
Provides the same core functionality as the [[Readwise CLI]] via MCP tools:
- Search documents and highlights
- Read saved documents
- Save URLs to Reader
- Create highlights and notes
- Tag and organize documents
- Access daily review
- Export library
## References
- Setup: https://readwise.io/mcp
- MCP server: https://mcp2.readwise.io
- Documentation: https://docs.readwise.io/readwise/guides/mcp
- NPM Package: https://www.npmjs.com/package/@readwise/readwise-mcp
- GitHub: https://github.com/readwiseio/readwise-mcp
## Related
- [[Readwise]]
- [[Readwise CLI]]
- [[Readwise AI Skills]]
- [[Model Context Protocol (MCP)]]