arxiv-latex-mcp 是一个 MCP(Model Context Protocol)服务器,主要用于让 Claude Desktop、Claude Code、Cursor 或其他 MCP 客户端直接访问和处理 arXiv 论文,方式是获取论文的 LaTeX 源码。它在底层使用 arxiv-to-prompt 来处理 LaTeX 的下载与加工。
用途与价值 许多 PDF 对话应用在处理数学内容和公式密集的论文时常常表现不佳。通过使用 arXiv 论文的原始 LaTeX 源码,大语言模型可以准确理解并处理公式与符号。对于计算机科学、数学和工程等需要精确解释数学表达的领域,这种方式尤其有价值。
主要能力 作为 MCP 服务器,它向 MCP 客户端暴露可用的工具,以便客户端获取并处理论文内容。根据资料,安装后可在 Claude Desktop 的“Available MCP tools”列表中看到以下工具:
- get_paper_prompt — 获取某篇论文的完整扁平化 LaTeX
- get_paper_abstract — 只获取摘要
- list_paper_sections — 列出论文的章节标题
- get_paper_section — 按路径获取特定章节
使用方式 如果使用 Claude Desktop,可以借助 Desktop Extensions 安装:双击 .mcpb 文件即可。该 .mcpb 文件需从指定位置下载,支持 macOS、Windows 和 Linux。 否则,可以直接从 PyPI 使用 uvx 运行该服务器。也可以使用 pip install arxiv-latex-mcp 安装后运行 arxiv-latex-mcp,或采用其他运行方式。 如果希望从本地代码检出运行,则需要在配置文件中添加相应配置。可能需要将 command 字段替换为 uv 的完整路径:在 macOS/Linux 上运行 which uv,在 Windows 上运行 where uv 来确认。保存上述配置后,需要重启应用程序。
使用示例 安装配置完成后,可以尝试向 arXiv 上的某篇论文提问,例如:“Explain the first theorem in 2202.00395”。
限制说明 资料未提供收费、价格、平台限制、处理速度或效果保证等具体信息,暂未提供相关内容。