](https://www.python.org/downloads/) 
ArXiv MCP服务器
🔍 使AI助手能够通过简单的MCP界面搜索和访问arXiv论文。
ArXiv MCP服务器通过模型上下文协议(MCP)在人工智能助手和ArXiv的研究库之间提供了一座桥梁。它允许人工智能模型以程序化的方式搜索论文并访问其内容。
👥 关于这个叉子
此存储库由 港中深智慧校园开发团队.
我们创建了这个独立的存储库(而不是分叉),以更好地满足我们团队的特定开发需求和工作流程要求。然而,我们深深地尊重和认可原著 blazickjp/arxiv mcp服务器,这是这个项目的基础。
🙏 致谢
原始项目:
✨ 核心功能
- 🔎 论文搜索:使用日期范围和类别过滤器查询arXiv论文
- 📄 纸张存取:下载并阅读论文内容
- 📋 论文列表:查看所有下载的论文
- 🗃️ 本地存储:论文保存在本地,以便更快地访问
- 📝 提示:一组研究提示
🚀 快速开始
通过Smithery安装
通过以下方式自动安装适用于Claude Desktop的ArXiv服务器 铁匠铺:
npx -y @smithery/cli install arxiv-mcp-server-cuhksz --client claude手动安装
使用紫外线进行安装:
uv tool install arxiv-mcp-server-cuhksz发展:
# Clone and set up development environment
git clone https://github.com/LKCY23/ARXIV-MCP-SERVER-CUHKSZ.git
cd ARXIV-MCP-SERVER-CUHKSZ
# Create and activate virtual environment
uv venv
source .venv/bin/activate
# Install with test dependencies
uv pip install -e ".[test]"🔌 MCP集成
将此配置添加到MCP客户端配置文件中:
{
"mcpServers": {
"arxiv-mcp-server-cuhksz": {
"command": "uv",
"args": [
"tool",
"run",
"arxiv-mcp-server-cuhksz",
"--storage-path", "/path/to/paper/storage"
]
}
}
}发展:
{
"mcpServers": {
"arxiv-mcp-server-cuhksz": {
"command": "uv",
"args": [
"--directory",
"path/to/cloned/ARXIV-MCP-SERVER-CUHKSZ",
"run",
"arxiv-mcp-server-cuhksz",
"--storage-path", "/path/to/paper/storage"
]
}
}
}💡 可用工具
服务器提供四个主要工具:
1.论文检索
使用可选过滤器搜索论文:
result = await call_tool("search_papers", {
"query": "transformer architecture",
"max_results": 10,
"date_from": "2023-01-01",
"categories": ["cs.AI", "cs.LG"]
})2.论文下载
通过arXiv ID下载论文:
result = await call_tool("download_paper", {
"paper_id": "2401.12345"
})3.列出论文
查看所有下载的论文:
result = await call_tool("list_papers", {})4.阅读论文
访问下载的论文内容:
result = await call_tool("read_paper", {
"paper_id": "2401.12345"
})📝 研究提示
服务器提供专门的提示来帮助分析学术论文:
论文分析提示
分析学术论文的综合工作流程,只需要论文ID:
result = await call_prompt("deep-paper-analysis", {
"paper_id": "2401.12345"
})该提示包括:
- 使用可用工具(list_paper、download_paper、read_paper、search_paper)的详细说明
- 论文分析的系统工作流程
- 综合分析结构包括:
- 执行摘要 - 研究背景 - 方法论分析 - 结果评价 - 实践和理论意义 - 未来研究方向 - 广泛的影响
⚙️ 配置
通过环境变量进行配置:
| 变量 | 目的 | 默认值 |
|---|---|---|
ARXIV_STORAGE_PATH | 纸张存储位置 | ~/.arxiv mcp服务器/纸张 |
🧪 测试
运行测试套件:
python -m pytest📄 许可证
根据MIT许可证发布。有关详细信息,请参阅LICENSE文件。
______________________________________________________________________
Made with ❤️ by 港中深智慧校园开发团队 (CUHKSZ Smart Campus Development Team)
基于原创作品 珍珠实验室团队
