
paper-search-mcp
by openags·★ 1,461·综合分 56
MCP 服务器,用于从多个来源搜索和下载学术论文,采用免费优先策略。
概述
paper-search-mcp 是一个基于 Python 的 MCP 服务器,提供从多个平台搜索、下载和提取学术论文的工具。它采用双层架构,包含多源搜索的统一工具和平台特定连接器。服务器遵循免费优先策略,优先使用公共和开放数据源,同时支持可选的 API 密钥以增强功能。它支持广泛的学术平台,包括 arXiv、PubMed、bioRxiv 等,提供标准化输出和可扩展设计。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
当您需要在多个存储库中进行全面的学术论文搜索,采用免费优先方法并为 AI 集成提供标准化输出格式时,请选择 Paper Search MCP。
什么时候不要选它
如果您需要仅付费期刊的访问权限(IEEE Xplore、ACM DL 需要 API 密钥且仍处于骨架阶段),或者您的机构限制了对许多支持的开源存储库的访问,请不要选择它。
此 server 暴露的工具
从 README 抽取出 12 个工具search_papersSearch for academic papers across multiple sources with deduplication
download_with_fallbackDownload papers using open access links with fallback chain
search_arxivSearch for papers specifically on arXiv
search_pubmedSearch for biomedical papers on PubMed
search_semantic_scholarSearch papers using Semantic Scholar API
search_crossrefSearch papers using Crossref metadata API
search_pubmed_centralSearch for open access papers in PubMed Central
search_google_scholarSearch Google Scholar for academic papers
search_bioRxivSearch for preprint papers on bioRxiv
search_coreSearch for papers in the CORE aggregation service
search_unpaywallLook up open access versions of papers using DOI
read_paperExtract text content from a downloaded paper
可对比工具
安装
方法 1 — Smithery(推荐)
smithery install @openags/paper-search-mcp方法 2 — uvx
uvx paper-search-mcp方法 3 — uv
uv add paper-search-mcp方法 4 — pip
pip install paper-search-mcpClaude Desktop 配置
添加到 Claude Desktop 配置文件:
{
"mcpServers": {
"paper-search": {
"command": "uvx",
"args": ["paper-search-mcp", "stdio"]
}
}
}FAQ
- 这个服务器是否与 Claude Desktop 兼容?
- 是的,它与 Claude Desktop 和其他 MCP 客户端兼容。README 包含具体的配置说明。
- 使用此服务器是否需要 API 密钥?
- 大多数功能无需 API 密钥即可使用,但可选密钥可以改善某些平台(如 Semantic Scholar)的速率限制和访问。
- 它是否支持使用 Sci-Hub 下载论文?
- Sci-Hub 可作为可选回退方案,但它的连接不稳定且需要用户自行负责。服务器优先使用合法的开放获取来源。
paper-search-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。