# readwise-mcp

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.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 405 installs · ★ 325
- Author: readwiseio
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/readwiseio/readwise-skills/tree/HEAD/skills/readwise-mcp/SKILL.md
- Updated: 2026-06-19
- HTML: https://affpapa.org/en/nevibecode/skills/readwise-mcp

## What it 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.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/readwise-mcp/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/readwise-mcp/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/readwise-mcp/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/readwise-mcp/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install readwiseio/readwise-skills readwise-mcp
```

2. **Manually: put the files in place**
- File: `.github/skills/readwise-mcp/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/readwiseio/readwise-skills --path skills/readwise-mcp
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/readwise-mcp/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add readwiseio/readwise-skills --skill readwise-mcp -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/readwiseio/readwise-skills/tree/HEAD/skills/readwise-mcp/SKILL.md

## When to use it
- 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
- Search my Reader library for material about agent systems and narrow the results to the `research` tag.
- 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.

## Similar
- [codex-marketing-skills](https://affpapa.org/en/nevibecode/skills/codex-marketing-skills.md) — skill · 881 installs
- [domain-context](https://affpapa.org/en/nevibecode/skills/domain-context.md) — skill · 2500 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/pandoscope-to-tickets.md) — skill · 1700 installs
- [gjalla-breakdown](https://affpapa.org/en/nevibecode/skills/gjalla-breakdown.md) — skill · 856 installs
- [knowledge-base](https://affpapa.org/en/nevibecode/skills/knowledge-base.md) — skill · 835 installs
- [consolidate-notes](https://affpapa.org/en/nevibecode/skills/consolidate-notes.md) — skill · 823 installs

From the same set: [readwiseio/readwise-skills](https://affpapa.org/en/nevibecode/by/readwiseio/readwise-skills.md) — 11 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
