Remote Mcp Reader Server
FreeNot checkedRemote Mcp Reader Server — Model Context Protocol server
About
Remote Mcp Reader Server — Model Context Protocol server
README
A remote Model Context Protocol (MCP) server that provides access to your Readwise Reader documents through a secure OAuth flow. Built on Cloudflare Workers.
Features
- Secure Authentication: Users authenticate using their own Readwise API tokens
- Document Management: Create, list, update, and manage documents in your Reader library
- Tag Management: List and manage tags from your Reader library
- OAuth Flow: Standard OAuth 2.0 flow for secure token management
- Cloudflare Workers: Serverless deployment with global edge distribution
- Full Content Access: HTML content included by default for comprehensive document processing
Available Tools
listDocuments
List documents from your Readwise Reader library with optional filters:
location: Filter by document location (new, later, shortlist, archive, feed)category: Filter by category (article, email, rss, highlight, note, pdf, epub, tweet, video)tag: Filter by tag keyupdatedAfter: Fetch only documents updated after this date (ISO 8601 format)limit: Maximum number of documents to return (default: 20, max: 100)
Returns formatted document data including HTML content, metadata, reading progress, and tags.
getDocument
Get detailed information about a specific document by ID:
documentId(required): The document ID to fetch details for
Returns the complete document data including HTML content, metadata, reading progress, tags, and all other available fields.
createDocument
Save a new document to your Readwise Reader library:
url(required): The document's unique URLhtml: The document's content in HTML formatshould_clean_html: Whether to automatically clean the HTML and parse metadatatitle: The document's titleauthor: The document's authorsummary: Summary of the documentpublished_date: When the document was published (ISO 8601 format)image_url: An image URL to use as cover imagelocation: Initial location of the document (new, later, archive, feed)category: Document category (article, email, rss, highlight, note, pdf, epub, tweet, video)saved_using: Source of the documenttags: List of tags for the documentnotes: Top-level note for the document
updateDocument
Update an existing document in your Readwise Reader library:
documentId(required): The document ID to updatetitle: The document's titleauthor: The document's authorsummary: Summary of the documentpublished_date: When the document was published (ISO 8601 format)image_url: An image URL to use as cover imagelocation: Current location of the document (new, later, archive, feed)category: Document category (article, email, rss, highlight, note, pdf, epub, tweet, video)
deleteDocument
Delete a document from your Readwise Reader library:
documentId(required): The document ID to delete
Permanently removes the document from your library. This action cannot be undone.
tagList
List all available tags from your Readwise Reader library:
limit: Maximum number of tags to return (default: 50, max: 100)
Returns all tags with their keys and names, supporting pagination for large tag collections.
Usage
MCP Clients
Claude Desktop:
{
"mcpServers": {
"readwise-reader": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://remote-mcp-reader-server.julien-marinica.workers.dev/sse"
]
}
}
}
Authentication Flow
- When connecting, users will be prompted to approve the MCP client
- After approval, users enter their Readwise API token
- The token is securely encrypted and stored
- Users can find their API token at: https://readwise.io/access_token
Security
- API tokens are encrypted before storage
- OAuth tokens are issued separately from Readwise tokens
- All communication uses HTTPS
- Tokens are scoped to individual users
Architecture
Based on the Cloudflare blog post about remote MCP servers, this implementation uses:
- workers-oauth-provider: OAuth 2.0 provider implementation
- McpAgent: Cloudflare's MCP SDK for handling remote transport
- Durable Objects: Stateful sessions with isolated storage
- Workers KV: Encrypted token storage
Installing Remote Mcp Reader Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/marinij/remote-mcp-reader-serverFAQ
Is Remote Mcp Reader Server MCP free?
Yes, Remote Mcp Reader Server MCP is free — one-click install via Unyly at no cost.
Does Remote Mcp Reader Server need an API key?
No, Remote Mcp Reader Server runs without API keys or environment variables.
Is Remote Mcp Reader Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Remote Mcp Reader Server in Claude Desktop, Claude Code or Cursor?
Open Remote Mcp Reader Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Remote Mcp Reader Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
