论文搜索 MCP
一个模型上下文协议 (MCP) 服务器,用于从多个来源搜索和下载学术论文,包括 arXiv、PubMed、bioRxiv 和 Sci-Hub(可选)。旨在与 Claude Desktop 等大型语言模型无缝集成。
目录
Related MCP server: PubMed MCP Server
概述
paper-search-mcp是一个基于 Python 的 MCP 服务器,允许用户从各种平台搜索和下载学术论文。它提供了搜索论文(例如search_arxiv )和下载 PDF(例如download_arxiv )的工具,非常适合研究人员和 AI 驱动的工作流程。它基于 MCP Python SDK 构建,可与 Claude Desktop 等 LLM 客户端无缝集成。
特征
多源支持:从 arXiv、PubMed、bioRxiv 和 Sci-Hub 搜索和下载论文(可选)。
标准化输出:论文通过
Paper类以一致的字典格式返回。异步工具:使用
httpx高效处理网络请求。MCP 集成:与 MCP 客户端兼容,以增强 LLM 上下文。
可扩展设计:通过扩展
academic_platforms模块轻松添加新的学术平台。
安装
paper-search-mcp可以使用uv或pip安装。以下是两种方法:快速入门(可立即使用)和详细设置(适合开发)。
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 paper-search-mcp:
npx -y @smithery/cli install @openags/paper-search-mcp --client claude快速入门
对于想要快速运行服务器的用户:
安装包:
uv add paper-search-mcp配置 Claude 桌面:将此配置添加到
~/Library/Application Support/Claude/claude_desktop_config.json(Mac) 或%APPDATA%\Claude\claude_desktop_config.json(Windows):{ "mcpServers": { "paper_search_server": { "command": "uv", "args": [ "run", "--directory", "/path/to/your/paper-search-mcp", "-m", "paper_search_mcp.server" ] } } }注意:将
/path/to/your/paper-search-mcp替换为您的实际安装路径。
为了发展
对于想要修改代码或做出贡献的开发人员:
安装环境:
# Install uv if not installed curl -LsSf https://astral.sh/uv/install.sh | sh # Clone repository git clone https://github.com/openags/paper-search-mcp.git cd paper-search-mcp # Create and activate virtual environment uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate安装依赖项:
# Install project in editable mode uv add -e . # Add development dependencies (optional) uv add pytest flake8
贡献
欢迎大家投稿!以下是参与方式:
分叉存储库:单击 GitHub 上的“Fork”。
克隆和设置:
git clone https://github.com/yourusername/paper-search-mcp.git cd paper-search-mcp pip install -e ".[dev]" # Install dev dependencies (if added to pyproject.toml)做出改变:
在
academic_platforms/中添加新平台。更新
tests/中的测试。
提交拉取请求:推送更改并在 GitHub 上创建 PR。
演示
待办事项
计划中的学术平台
[√] arXiv
[√] PubMed
[√] bioRxiv
[√] medRxiv
[√] 谷歌学术
[ ] 语义学者
[ ] PubMed Central(PMC)
[ ] 科学指导
[ ] Springer Link
[ ] IEEE Xplore
[ ] ACM数字图书馆
[ ] 科学网
[ ] Scopus
[ ] JSTOR
[ ] 研究之门
[ ] 核
[ ] 微软学术
执照
本项目遵循 MIT 许可证。详情请参阅 LICENSE 文件。
祝您使用paper-search-mcp进行研究愉快!如果遇到问题,请提交 GitHub 问题。
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.
Appeared in Searches
- A server for accessing full-text research articles via DOI
- A server for finding academic papers to perform sentiment analysis and develop a consumer-facing voice chatbot
- A tool for finding relevant academic publications and open-source projects on GitHub
- A server for finding academic and scholarly articles
- A server for finding arXiv papers on quantum computing