About michaelellis003/paperboy
michaelellis003/paperboy is an MCP server in the Documentation category: send research papers from Claude to a Kindle or Kobo, with Zotero as the source of truth. Searches arXiv and OpenAlex, recommends related work via the Semantic Scholar citation graph, queues papers in a Zotero collection, and delivers the PDFs by email or Dropbox. Receipts report file sizes and name anything that could not be sent.
Install
git clone https://github.com/michaelellis003/paperboyThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (14)
add_bookCatalogue a book by ISBN, book DOI, or title as a Zotero `book` item (Crossref, Open Library, Google Books); never delivered
Parameters not published.
add_to_libraryTrack papers in Zotero **without** queueing or sending them (owned, paywalled, or read-later); a missing OA PDF is not treated as a failure
Parameters not published.
attach_pdfIngest a PDF you already have (grey literature, open-access textbooks) with the PDF attached and metadata you supply; optionally send it
Parameters not published.
file_papersFile queued papers into a topical collection (created on demand; queue membership unaffected)
Parameters not published.
list_collectionsList Zotero collections so Claude can propose where to file a paper, or ask you
Parameters not published.
list_queueShow the queue with per-item status (unsent / sent / no-open-access-pdf)
Parameters not published.
queue_papersAdd papers to the Zotero Reading Queue without sending (optionally filed into topical collections)
Parameters not published.
recommend_papersDiscover related or new papers: citation-graph recommendations (Semantic Scholar) seeded from your Zotero library, plus keyword discovery from interests Claude distills out of the conversation. Excludes papers you already have
Parameters not published.
remove_from_queueDelete queue items by exact ref or title
Parameters not published.
search_papersSearch OpenAlex (general) or arXiv (`source="arxiv"`); results carry a `ref` and an `open_access_pdf` flag
Parameters not published.
Show all 14 tools
send_papersOne-off send by arXiv id, DOI, URL, or title (also records in Zotero if configured)
Parameters not published.
send_queueSend every unsent queue item (auto-split under email limits), then tag as sent
Parameters not published.
setup_statusReport what's configured and what's missing (no secrets) so Claude can guide setup
Parameters not published.
unfile_papersRemove papers from one collection (for misfiled items); the papers themselves and their queue/sent state are untouched
Parameters not published.
Ask AI
Ask AI about michaelellis003/paperboy
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.