openags/paper-search-mcp
MCP, CLI, Skills for searching and downloading academic papers from multiple sources like arXiv, PubMed, bioRxiv, etc.
解决的问题
paper-search-mcp 提供了一个统一接口,用于从大量公开和开放获取来源中搜索和下载学术论文。它解决了学术搜索的碎片化问题,允许用户同时查询多个平台,并通过优先级排序的开放获取存储库回退链,获取全文PDF。
工作原理
该项目采用两层架构:
- 统一工具层:高层级层处理并发多源搜索、结果去重,以及
download_with_fallback机制,该机制在尝试可选的受限源之前,优先尝试多种开放获取路径。 - 平台连接器:针对特定平台(如 arXiv、PubMed、Semantic Scholar、OpenAlex)的模块化连接器。这些连接器处理每个API或网站的具体细节,包括DOI提取和元数据检索。
该项目以 Model Context Protocol (MCP) 服务器的形式实现,意味着它可以被直接集成到 Claude Desktop 等LLM客户端中,或通过CLI接口作为 Claude Code 技能使用。
适用人群
需要为AI驱动的研究工作流自动化发现和获取学术文献的研究人员、学者和AI开发者。
主要亮点
- 多源支持:集成超过20个来源,包括 arXiv、PubMed、Google Scholar、Semantic Scholar 和 Zenodo。
- 免费优先策略:优先使用开放和公开数据源,以减少对付费API密钥的依赖。
- OA优先回退链:在其他选项之前,自动尝试通过 Unpaywall、CORE 和 OpenAIRE 等来源查找合法的开放获取PDF。
- MCP集成:通过允许AI代理直接搜索和阅读论文,无缝增强LLM上下文。
- 可扩展设计:通过扩展
academic_platforms模块,可轻松添加新的学术平台。
相关
- 项目
- 项目
- 项目
- 项目
- 项目