
mcp-simple-arxiv

2025.01.29
69
Python学术论文访问arXiv API 集成开发效率
mcp-simple-arxiv 是一个 MCP 服务器,提供通过 arXiv API 访问学术论文的功能。它允许 LLM 客户端(如 Claude Desktop)搜索 arXiv 上的科学论文、获取论文元数据和摘要,以及访问论文的 PDF/HTML 链接。该服务器遵循 arXiv API 的使用指南,包括速率限制(每 3 秒最多 1 个请求)。
View on GitHub
Overview
基本能力
产品定位
mcp-simple-arxiv 是一个学术论文访问工具,专为 LLM 客户端设计,用于搜索和获取 arXiv 上的科学论文信息。
核心功能
- 通过标题和摘要内容搜索 arXiv 上的科学论文
- 获取论文的元数据和摘要
- 访问论文的可用格式链接(PDF/HTML)
- 遵循 arXiv API 的速率限制(每 3 秒最多 1 个请求)
适用场景
- 学术研究:快速查找和获取相关领域的学术论文
- 学习辅助:获取论文摘要和元数据,帮助理解论文内容
- 开发集成:为 LLM 客户端提供学术论文访问能力
工具列表
- arXiv API:用于搜索和获取论文信息的核心工具
- Smithery:用于自动安装和配置的工具
常见问题解答
- 速率限制:服务器遵循 arXiv API 的速率限制,每 3 秒最多 1 个请求
- 错误处理:服务器实现了适当的错误处理和重试逻辑
使用教程
使用依赖
- Python 环境
安装教程
通过 Smithery 安装
npx -y @smithery/cli install mcp-simple-arxiv --client claude
手动安装
pip install mcp-simple-arxiv
调试方式
开发安装
git clone https://github.com/andybrandt/mcp-simple-arxiv
cd mcp-simple-arxiv
pip install -e .
配置 Claude Desktop
Mac OS
{
"mcpServers": {
"simple-arxiv": {
"command": "python",
"args": ["-m", "mcp_simple_arxiv"]
}
}
}
Windows
{
"mcpServers": {
"simple-arxiv": {
"command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
"args": [
"-m",
"mcp_simple_arxiv"
]
}
}
}
基本调试步骤
- 确保 Python 环境已正确安装
- 检查 Claude Desktop 配置文件是否正确
- 重启 Claude Desktop 以应用配置更改
- 使用搜索和获取论文信息的命令进行测试