AI-powered document review tools for Claude Code
npx claudepluginhub shlomihod/ezraAI document review with tracked changes and comments
Research Preview — This is an experimental prototype. Expect breaking changes and rough edges. Not security-hardened; designed for local use only. Feedback welcome via GitHub Issues.
AI document review with tracked changes and comments. A Claude Code plugin that gives Claude a rich-text editor with tracked changes and threaded comments.
Ezra provides Claude with MCP tools to review, edit, and annotate documents in a browser-based editor:
http://localhost:3333/review Consulting Agreement — check for legal issues
/workshop Consulting Agreement
/plugin marketplace add shlomihod/ezra
/plugin install ezra@ezra
git clone https://github.com/shlomihod/ezra.git
cd ezra
bun install
Then from your project directory:
claude --plugin-dir /path/to/ezra
| Tool | Description |
|---|---|
ezra_list | List all documents |
ezra_open | Open a document in the browser |
ezra_read | Read document content with line numbers |
ezra_edit | Direct text replacement |
ezra_write | Overwrite entire document |
ezra_suggest | Propose a tracked change for review |
ezra_comment | Add a comment anchored to text |
ezra_reply | Reply to a comment thread |
ezra_resolve | Resolve a comment thread |
ezra_accept | Accept a tracked change |
ezra_reject | Reject a tracked change |
ezra_create | Create a new document |
ezra_duplicate | Duplicate a document |
ezra_import | Import content as a new document |
ezra_threads | Query comment threads |
ezra_changes_since | Poll for recent operations |
bun run dev:server # server with hot reload
bun run dev:client # Vite dev server
npm test # unit tests (server + client)
npm run test:e2e # Playwright end-to-end tests