Academic Paper Finder
/install academic-paper-finder
Academic Paper Finder
Search PubMed and import papers to Zotero or generate RIS file for EndNote.
Setup
Requires environment variables:
ZOTERO_API_KEY- Zotero API key (from https://www.zotero.org/settings/keys/new)ZOTERO_USER_ID- Your Zotero user ID
Quick Start
1. Search Paper by DOI
python3 scripts/pubmed_search.py --doi "10.1016/j.cell.2014.07.013"
2. Search by Title
python3 scripts/pubmed_search.py --title "circulating tumor cell clusters"
3. Search by Author
python3 scripts/pubmed_search.py --author "Aceto N" --year 2014
4. Add to Zotero
# By PMID
python3 scripts/zotero_add.py --pmid 25171411
# By DOI
python3 scripts/zotero_add.py --doi "10.1016/j.cell.2014.07.013"
5. Batch Import (Multiple PMIDs)
python3 scripts/batch_import.py --pmids "25171411,30728496,41212905"
6. Generate RIS for EndNote
python3 scripts/generate_ris.py --pmids "25171411,30728496" --output literature.ris
Scripts
pubmed_search.py- Search PubMed by DOI/title/authorzotero_add.py- Add paper to Zotero by PMID/DOIbatch_import.py- Batch add multiple papersgenerate_ris.py- Generate RIS file for EndNote
Examples
Get PMID from Citation
When user provides a citation like:
Aceto, N.; Bardia, A.; Miyamoto, D. T.; Donaldson, M. C.; Wittner, B. S.; Spencer, J. A.; Yu, M.; Pely, A.; Ting, K.; Haber, D. A.; Maheswaran, S. Circulating Tumor Cell Clusters Are Oligoclonal Precursors of Breast Cancer Metastasis. Cell 2014, 158 (5), 1110–1122. https://doi.org/10.1016/j.cell.2014.07.013.
- Extract DOI:
10.1016/j.cell.2014.07.013 - Search:
python3 scripts/pubmed_search.py --doi "10.1016/j.cell.2014.07.013" - Result: PMID 25171411
- Add to Zotero:
python3 scripts/zotero_add.py --pmid 25171411
Batch Import for EndNote
User has multiple papers and wants to import to EndNote:
# List all PMIDs
python3 scripts/generate_ris.py --pmids "25171411,30728496,41212905,41651843,19945376" --output my_papers.ris
Then import the RIS file to EndNote: File → Import → Select .ris file.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install academic-paper-finder - 安装完成后,直接呼叫该 Skill 的名称或使用
/academic-paper-finder触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Academic Paper Finder 是什么?
Search biomedical literature, get citation counts, and import to Zotero/EndNote. Use when: (1) User asks to search for papers/literature by DOI, title, autho... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 239 次。
如何安装 Academic Paper Finder?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install academic-paper-finder」即可一键安装,无需额外配置。
Academic Paper Finder 是免费的吗?
是的,Academic Paper Finder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Academic Paper Finder 支持哪些平台?
Academic Paper Finder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Academic Paper Finder?
由 Wenxiang Meng(@merdeng)开发并维护,当前版本 v1.0.0。