Repolode
blazickjp

blazickjp/arxiv-mcp-server

一个本地 MCP 服务器,让 AI 智能体检索 arXiv 论文、按章节阅读原始 LaTeX、导出 BibTeX 并订阅主题更新。

Star
3,258
Fork
261
未关闭 Issue
7
最近提交
30天前

这是什么?

arxiv-mcp-server 是一个本地运行的 Model Context Protocol 服务器,供 AI 智能体在 arXiv 上做文献调研。核心流程是:从论文 ID 获取章节大纲,再按章节读取作者提交的原始 LaTeX 源码,最后基于 arXiv 元数据导出 BibTeX 引用。下载的论文和主题订阅都保存在本地磁盘上。

检索功能是可选的。服务器提供按分类和日期筛选的 arXiv 搜索、摘要获取、论文下载并转换为 Markdown、分段阅读、段落搜索,以及通过 Semantic Scholar 查询引用图谱等工具。对已下载论文的语义搜索需要额外安装可选依赖。

默认通过 stdio 运行,可用 uvx 直接启动,也支持绑定本地地址的 Streamable HTTP 模式。服务器内置了论文摘要、对比和文献综述等提示词工作流。论文内容被视为不可信输入,项目对提示注入风险也有相应说明。

核心功能

  • 01通过章节大纲逐节读取 arXiv 原始 LaTeX 源码。
  • 02基于 arXiv 元数据导出 BibTeX 引用。
  • 03在本地保存主题订阅,并检查新论文。
  • 04将论文转换为 Markdown,并支持分块有界阅读。
  • 05支持按分类、日期和排序方式检索 arXiv。
  • 06可选安装本地语义搜索,用于已下载的论文。

适用场景

  • 阅读源论文的指定章节,辅助撰写相关工作部分。
  • 根据 arXiv ID 生成参考文献的 BibTeX 条目。
  • 监控 arXiv 分类,跟踪某研究主题的新论文。
  • 通过引用图谱追溯种子论文的参考文献和被引论文。

快速上手

  1. 1

    安装 uv(提供 uvx 命令)

  2. 2

    使用 uvx 运行服务器

    uvx arxiv-mcp-server
  3. 3

    将 stdio 配置添加到 MCP 客户端的 mcpServers 设置中

使用前须知

  • 语义搜索和重建索引需要可选的 [pro] 额外组件。
  • Claude Desktop 捆绑包仅适用于 macOS。
  • 有一个同名的无关 npm 包,因此不要用 npm 安装此服务器。

收录于专题

标签

常见问题

arxiv-mcp-server 是什么?
一个本地 MCP 服务器,让 AI 智能体检索 arXiv 论文、按章节阅读原始 LaTeX、导出 BibTeX 并订阅主题更新。 arxiv-mcp-server 是一个本地运行的 Model Context Protocol 服务器,供 AI 智能体在 arXiv 上做文献调研。核心流程是:从论文 ID 获取章节大纲,再按章节读取作者提交的原始 LaTeX 源码,最后基于 arXiv 元数据导出 BibTeX 引用。下载的论文和主题订阅都保存在本地磁盘上。
arxiv-mcp-server 可以免费使用吗?用的什么许可证?
arxiv-mcp-server 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
arxiv-mcp-server 还在维护吗?
活跃维护中。arxiv-mcp-server 最近一次提交是在 2026年10月8日。
arxiv-mcp-server 适合用来做什么?
阅读源论文的指定章节,辅助撰写相关工作部分。 根据 arXiv ID 生成参考文献的 BibTeX 条目。 监控 arXiv 分类,跟踪某研究主题的新论文。 通过引用图谱追溯种子论文的参考文献和被引论文。
arxiv-mcp-server 怎么安装和运行?
安装 uv(提供 uvx 命令) 使用 uvx 运行服务器: uvx arxiv-mcp-server 将 stdio 配置添加到 MCP 客户端的 mcpServers 设置中
在哪里获取 arxiv-mcp-server?
源代码和安装说明在 GitHub 上:https://github.com/blazickjp/arxiv-mcp-server

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目