纸张查找MCP服务器
A. 模型上下文协议(MCP) 用于从多个平台搜索和下载学术论文的服务器。专为Claude Desktop、Cursor等LLM工具而设计。
______________________________________________________________________
支持的平台
核心平台
| 平台 | 搜索 | 下载 | 阅读 | 描述 |
|---|---|---|---|---|
| arXiv | ✅ | ✅ | ✅ | 预印本:物理、数学、计算机科学、统计学、生物学、金融 |
| 语义学者 | ✅ | ✅ | ✅ | 一般学术搜索,2亿多篇论文,人工智能驱动 |
| PubMed | ✅ | ❌ | ❌ | 生物医学文献 |
| bioRxiv | ✅ | ✅ | ✅ | 生物学预印本 |
| medRxiv | ✅ | ✅ | ✅ | 医学预印本 |
| Crossref | ✅ | ❌ | ❌ | DOI元数据,1.5亿条记录 |
| 国际协议竞争限制 | ✅ | ✅ | ✅ | 密码学论文 |
| 谷歌学术 | ✅ | ❌ | ❌ | 全学科搜索(网络抓取) |
| RePEc/IDEAS | ✅ | ❌ | ❌ | 经济学论文库,450多万篇 |
| 科学中心 | ❌ | ✅ | ✅ | 下载付费墙论文(2023年之前) |
RePEc/IDEAS功能
RePEc是最大的开放经济学参考书目,具有丰富的搜索选项:
搜索字段:全文/摘要/关键词/标题/作者
排序选项:相关性/最新/最旧/引用/最近和相关
文档类型:期刊文章/工作论文/书籍章节/书籍
机构/期刊筛选器:
| 类别 | 选项 |
|---|---|
| 研究机构 | nber, imf, worldbank, ecb, bis, cepr, iza |
| 美联储 | fed, fed_ny, fed_chicago, fed_stlouis, fed_sf |
| 五大期刊 | aer, jpe, qje, econometrica, restud |
| 其他期刊 | jfe, jme, aej_macro, aej_micro, aej_applied |
______________________________________________________________________
快速开始
安装
从PyPI安装(推荐):
# Using uv (recommended)
uv pip install paper-find-mcp
# Or using pip
pip install paper-find-mcp从源代码安装:
# Clone the repository
git clone https://github.com/h-lu/paper-find-mcp.git
cd paper-find-mcp
# Install with uv
uv pip install -e .
# Or use pip
pip install -e .配置Claude桌面
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
使用uvx(推荐,无需预安装):
{
"mcpServers": {
"paper_find_server": {
"command": "uvx",
"args": ["paper-find-mcp"],
"env": {
"SEMANTIC_SCHOLAR_API_KEY": "",
"CROSSREF_MAILTO": "your_email@example.com",
"NCBI_API_KEY": "",
"PAPER_DOWNLOAD_PATH": "~/paper_downloads"
}
}
}
}使用pip安装包:
{
"mcpServers": {
"paper_find_server": {
"command": "paper-find-mcp",
"args": [],
"env": {
"SEMANTIC_SCHOLAR_API_KEY": "",
"CROSSREF_MAILTO": "your_email@example.com",
"NCBI_API_KEY": "",
"PAPER_DOWNLOAD_PATH": "~/paper_downloads"
}
}
}
}______________________________________________________________________
使用指南
按学科选择工具
General academic search → search_semantic or search_crossref
CS/Physics preprints → search_arxiv
Biomedical → search_pubmed + download_scihub(doi)
Economics → search_repec (supports NBER, IMF, Fed, AER, etc.)
Cryptography → search_iacr
Download paywalled papers → download_scihub(doi) [pre-2023]典型工作流程
# 1. Search for papers
papers = search_semantic("climate change agriculture", max_results=5)
# 2. Get DOI
doi = papers[0]["doi"]
# 3. Download via Sci-Hub (older papers)
pdf_path = download_scihub(doi)
# 4. Read full text
text = read_scihub_paper(doi)RePEc经济学搜索示例
# Search NBER working papers
search_repec("inflation expectations", series='nber')
# Search AER journal articles, sorted by newest
search_repec("causal inference", series='aer', sort_by='newest')
# Search Fed papers, with year filter
search_repec("monetary policy", series='fed', year_from=2020)
# Search by author
search_repec("Acemoglu", search_field='author')
# Get paper details (with full abstract)
get_repec_paper("https://ideas.repec.org/p/nbr/nberwo/32000.html")______________________________________________________________________
完整工具清单
搜索工具
| 工具 | 说明 |
|---|---|
search_arxiv | 搜索arXiv预印本 |
search_semantic | 语义学者通用搜索 |
search_crossref | 交叉引用DOI元数据搜索 |
search_pubmed | PubMed生物医学搜索 |
search_biorxiv | bioRxiv生物学预印本 |
search_medrxiv | medRxiv医学预印本 |
search_iacr | IACR密码学论文 |
search_google_scholar | 谷歌学术搜索 |
search_repec | RePEc/IDEAS经济学搜索 |
下载工具
| 工具 | 说明 |
|---|---|
download_arxiv | 下载arXiv PDF(免费) |
download_semantic | 下载开放获取论文 |
download_biorxiv | 下载bioRxiv PDF |
download_medrxiv | 下载medRxiv PDF |
download_iacr | 下载IACR PDF |
download_scihub | 通过Sci-Hub下载 |
阅读工具(PDF→ Markdown)
| 工具 | 说明 |
|---|---|
read_arxiv_paper | 阅读arXiv论文 |
read_semantic_paper | 阅读语义学者论文 |
read_biorxiv_paper | 阅读bioRxiv论文 |
read_medrxiv_paper | 阅读medRxiv论文 |
read_iacr_paper | 阅读IACR论文 |
read_scihub_paper | 阅读Sci-Hub下载的论文 |
辅助工具
| 工具 | 说明 |
|---|---|
get_repec_paper | 获取RePEc论文详细信息(完整摘要) |
get_crossref_paper_by_doi | 通过DOI获取论文元数据 |
______________________________________________________________________
环境变量
| 变量 | 目的 | 推荐 |
|---|---|---|
SEMANTIC_SCHOLAR_API_KEY | 提高语义学者速率限制 | ✅ |
CROSSREF_MAILTO | CrossRef礼貌池访问 | ✅ |
NCBI_API_KEY | 提高PubMed费率限制 | 可选 |
SCIHUB_MIRROR | 自定义Sci-Hub镜像 | 可选 |
PAPER_DOWNLOAD_PATH | PDF下载目录(默认: ~/paper_downloads) | 可选 |
______________________________________________________________________
发展
# Clone the repository
git clone https://github.com/h-lu/paper-find-mcp.git
cd paper-find-mcp
# Create virtual environment
uv venv && source .venv/bin/activate
# Install dev dependencies
uv pip install -e .
# Run tests
uv run pytest tests/ -v______________________________________________________________________
许可证
MIT许可证
原始代码基于 论文搜索mcp\ 版权所有(c)2025 OPENAGS
修改和增强\ 版权所有(c)陆海波2025
______________________________________________________________________
🎓 快乐的研究!
