← 返回目录
A

Arxiv MCP Server

社区
通过 MCP 搜索、下载和分析 arXiv 论文。
分类
其他 第 42 / 230
Stars
★ 3.2k 非常热门
传输方式
stdio(本地进程) · Streamable HTTP
运行环境
Python 3.11+
凭据
无需凭据
许可证
Apache-2.0
最近提交
工具数
11
64FMRS · C

这是一个由 GitHub 仓库发布的 Apache-2.0 MCP 服务器,版本 0.6.1,适合 arXiv 论文检索和研究辅助。它不是 arXiv 或 MCP 官方维护项目;使用时应将论文文本视为不可信输入,并在行动前人工审核 AI 生成的结论。

最强项 · 文档质量 16/20 最弱项 · 可靠性 10/20

可靠性
10/20
安全与权限
13/20
维护活跃度
11/20
文档质量
16/20
安装易用性
14/20
查看各项评分依据
可靠性 10/20
清单明确声明了 PyPI、uvx、stdio 传输和 0.6.1 版本,README 描述了搜索、下载、读取及分页流程,也提到测试命令和 CI 徽章,因此主流程看起来可行。但提供的材料没有实际服务器源码、CI 工作流内容或已提交测试,无法静态验证 MCP 初始化、工具列表一致性、错误路径、可选依赖和实验功能;因此按保守标准扣分,且不超过静态评审上限。
安全与权限 13/20
未发现凭据窃取、恶意软件、远程命令或不可逆危险操作。服务器主要访问公开的 arXiv 和 Semantic Scholar,并将论文保存到本地;README 明确披露论文内容可能包含提示注入,并说明 HTTP 默认绑定回环地址、DNS 重绑定保护和反向代理安全要求。但 HTTP 部署没有内置认证,下载内容会进入模型上下文,本地存储路径和写入边界的细节有限,且只建议客户端配置为只读而非强制限制权限,因此未给满分。
维护活跃度 11/20
项目未归档,提供 0.6.1 版本、GitHub 仓库、Apache-2.0 许可证、贡献入口、问题报告入口和 SECURITY.md 引用,显示出基本的维护与安全响应渠道。可是材料没有提交历史、发布时间、问题响应、依赖更新、发布流程或维护者责任证据;开放问题数量不能证明活跃维护,星标也不计分,因此保守扣分。
文档质量 16/20
README 覆盖了多种安装方式、stdio 和 HTTP 配置、Python 要求、存储路径、工具参数示例、分页元数据、可选 PDF/pro 依赖、实验性功能、提示注入风险和常见安装错误。仍缺少可核验的源码级行为证据、完整错误目录、认证方案、资源/费用影响和更具体的运维故障排查;部分能力依赖额外组件,因此未给满分。
安装易用性 14/20
manifest 提供了 PyPI/uvx 的标准 stdio 启动方式,README 还提供 uv tool install、原始 MCP 配置、VS Code、Kiro、Smithery 和 macOS Claude Desktop 路径,并给出 HTTP 示例。扣分来自 Python 3.11+ 前置条件、PDF/pro 可选依赖、存储路径配置、HTTP 认证需由外部代理补足,以及没有实际执行验证;按静态校准不超过 15 分。

静态评测 · 未实际运行收录于 2026-07-29

查看 FMRS 评分方法 →

选型与风险

能访问什么写入 / 删除本地文件访问网络

适合谁

  • 需要通过 AI 助手开展 arXiv 文献检索的研究者
  • 需要保存论文并进行本地全文或语义检索的用户
  • 能够审查外部论文内容并管理本地存储的研究工作流

不适合谁

  • 只需要浏览器网页搜索而不希望下载本地文件的用户
  • 不能接受论文内容进入模型上下文的敏感工作流
  • 需要已证明官方维护或企业级认证能力的部署

所需权限

  • 访问 arXiv 以搜索和下载论文
  • 在配置的本地目录写入并读取下载的论文
  • 使用 citation_graph 时访问 Semantic Scholar
  • HTTP 模式下监听配置的本地地址和端口

风险与副作用

  • 论文内容是未经信任的外部输入,可能包含提示注入指令
  • 将服务器与文件系统、Shell 或浏览器等工具组合会增加工具链攻击风险
  • semantic_search、citation_graph、研究提醒等功能属于实验性功能,可能出现异常
  • arXiv 请求受速率限制影响,搜索失败时可能需要等待

安装接入

准备工作

运行环境:Python 3.11+

其他可选配置项(8 个)
ARXIV_STORAGE_PATH 可选 可选,指定论文本地存储目录,默认 ~/.arxiv-mcp-server/papers。
MAX_RESULTS 可选 可选,服务端结果数量上限,默认 50。
REQUEST_TIMEOUT 可选 可选,PDF 回退下载超时秒数,默认 60。
TRANSPORT 可选 可选,传输方式:stdio、http 或 streamable-http,默认 stdio。
HOST 可选 可选,HTTP 绑定主机,默认 127.0.0.1。
PORT 可选 可选,HTTP 绑定端口,默认 8000。
ALLOWED_HOSTS 可选 可选,HTTP 模式下额外允许的 Host 值。
ALLOWED_ORIGINS 可选 可选,HTTP 模式下额外允许的 Origin 值。

推荐使用 uv tool install arxiv-mcp-server 安装,并通过 uvx arxiv-mcp-server 以 stdio 启动。也可使用 Claude Desktop 的 .mcpb 发布包;Python 3.11+ 仍需可用。若需要旧论文的 PDF 回退支持,安装 arxiv-mcp-server[pdf]。服务器可通过 TRANSPORT=http、HOST 和 PORT 配置为 Streamable HTTP。

claude_desktop_config.json
{"mcpServers":{"arxiv-mcp-server":{"command":"uvx","args":["arxiv-mcp-server"]}}}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "arxiv-mcp-server": {
      "command": "uvx",
      "args": [
        "arxiv-mcp-server"
      ]
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add arxiv-mcp-server -- uvx arxiv-mcp-server

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端工具列表中应能看到 search_papers、download_paper 等工具;调用 search_papers(如查询 Kolmogorov-Arnold Networks)能返回 arXiv 结果即证明安装成功。

常见排障

  1. 使用 uv tool install,而不是 npm、pnpm、npx 或 uv pip install 来获得可执行命令
  2. 确认 Python 3.11+ 可用,并运行 arxiv-mcp-server --help 验证安装
  3. read_paper 和 semantic_search 需要先下载论文;semantic_search 还需要 pro 依赖
  4. 旧论文若只有 PDF,安装 arxiv-mcp-server[pdf]
  5. 遇到 arXiv 速率限制时等待 60 秒后重试
  6. HTTP 反向代理部署时检查 ALLOWED_HOSTS、ALLOWED_ORIGINS,并保留适当的认证和网络控制

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 搜索 cs.LG 分类下关于 Kolmogorov-Arnold Networks 的最新论文,取前 5 篇
  • 下载论文 2404.19756 并给我读前 12000 字符的内容
  • 读取论文 1706.03762 的 3.2 节原始 LaTeX
  • 用 citation_graph 查一下 1706.03762 被哪些论文引用

工具能力 11

search_papers 只读
按查询条件搜索 arXiv 论文,可使用日期、类别、结果数量和排序筛选。
download_paper 写入
按 arXiv ID 下载论文,优先使用 HTML,必要时回退到 PDF,并保存到本地。
list_papers 只读
列出本地已下载论文的 arXiv ID。
read_paper 只读
以 Markdown 读取已下载论文的全文,支持分页读取。
get_paper_latex 只读
在可用时获取作者提交的 LaTeX 源码。
list_paper_latex_sections 只读
列出论文 LaTeX 源码的章节大纲。
get_paper_latex_section 只读
按章节 ID 或准确标题读取 LaTeX 章节。
semantic_search 只读
在本地已下载论文中进行语义相似度搜索;需要 pro 依赖。
展开其余 3 个工具
citation_graph 只读
通过 Semantic Scholar 获取论文引用和被引用论文;不要求本地下载。
watch_topic 写入
保存或更新主题提醒。
check_alerts 只读
检查主题提醒,返回上次检查后发布的新论文。

使用场景

按主题、类别或日期检索 arXiv 论文
下载并阅读论文全文或 LaTeX 源码
对本地论文集合进行语义搜索
查看引用关系并设置研究主题提醒
使用研究提示词辅助论文总结、比较和文献综述

支持客户端

Claude Desktop
Codex部分支持

依据项目文档列出,未经本站实测。

详细介绍

ArXiv MCP Server 将 AI 助手连接到 arXiv 研究论文库,支持论文搜索、全文下载与阅读、本地论文列表、LaTeX 源码访问,以及面向本地论文的语义搜索、引用图和研究提醒等功能。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 659 · 工具数 11 与当前对比 →

源版本 572e301bb319 数据同步于 2026-10-19 查看 FMRS 评分方法