Skip to main content
Paperzilla is designed for both human reading and programmatic use. This guide focuses on Paperzilla as a data layer for agents.

Available interfaces

Use these depending on your workflow:
  • CLI (pz) for shell/script execution
  • MCP (/api/mcp) for LLM tool-calling workflows
  • RSS/Atom for polling in feed infrastructure
See CLI guide, MCP integration, Claude guide, and RSS/Atom guide.
  1. Create and tune projects in the app.
  2. Authenticate CLI with pz login.
  3. Use pz feed <project-id> --json in your automation.
  4. Add filters (--must-read, --since, --limit) based on your workflow.

OpenClaw skill

The Paperzilla CLI is published as an OpenClaw skill on ClawHub. Install it with openclaw skills install paperzilla to let OpenClaw use pz commands directly. If you already use the separate ClawHub CLI, clawhub install paperzilla also works. See Use the Paperzilla CLI with OpenClaw for the full setup flow.

Data surfaces you can combine

  • App feed for visual review
  • CLI for structured automation
  • RSS/Atom for polling in feed infrastructure
  • Email digests for human review cadence

MCP tool surface

Current tools:
  • projects_list
  • projects_get
  • feed_get
  • feed_atom_url
  • paper_get
  • paper_markdown
Optional prompt:
  • feed_title_filter
Setup details: MCP integration.

Example workflows

Why this matters

If your workflow depends on “fresh papers + relevance filtering + automation,” treat Paperzilla projects as the persistent source and let agents consume that data layer.