readwise-mcp — Claude Code skill: what it does, how to install
This skill connects an agent to Readwise and Reader through MCP for searching documents and highlights. It helps when your reading library needs to be queried from code.
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a claude-codeWhat readwise-mcp does
readwise-mcp gives the agent access to Reader documents and Readwise highlights. Its MCP tool descriptions cover semantic and keyword document search, filters for authors, tags, dates, and locations, full document retrieval, highlight creation, and note updates.
The skill also describes document browsing, tagging, metadata edits, moving items, library export to a ZIP of Markdown files, and highlight search. Add the server at https://mcp2.readwise.io/mcp; authorization is handled through OAuth on first use. The tools will not work until that authorization is granted.
What it helps with
- search saved documents by topic, author, or tag
- open the full content of a Reader document
- find highlights related to a subject or book
- update tags and notes on saved material
- export the reading library as Markdown files
Example prompts for the agent
- Search my Reader library for material about agent systems and narrow the results to the
researchtag. - Open the document with ID
<id>, select its key passage, and attach a note to it. - Find my highlights about learning, then group the results by document title.
How to install readwise-mcp
1Skills CLI (Vercel)
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a claude-code2Manually: put the files in place
~/.claude/skills/readwise-mcp/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/readwise-mcp/
1Skills CLI (Vercel)
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a codex2Manually: put the files in place
.agents/skills/readwise-mcp/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a cursor2Manually: put the files in place
.cursor/skills/readwise-mcp/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install readwiseio/readwise-skills readwise-mcp2Manually: put the files in place
.github/skills/readwise-mcp/SKILL.md1Skills CLI (Vercel)
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a gemini-cli2Platform CLI
gemini skills install https://github.com/readwiseio/readwise-skills --path skills/readwise-mcpManually: put the files in place
.devin/skills/readwise-mcp/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about readwise-mcp
How do I install readwise-mcp in Claude Code?
Run npx skills add readwiseio/readwise-skills --skill readwise-mcp -a claude-code. The skill file is placed at ~/.claude/skills/readwise-mcp/SKILL.md.
What does readwise-mcp do?
It describes how an agent can use Readwise MCP to search and read Reader documents, find highlights, manage tags and notes, edit metadata, and export saved content.
What is required for readwise-mcp to work?
Add the MCP server at https://mcp2.readwise.io/mcp to the client configuration. Readwise then asks for OAuth authorization on the first use.