ArXiv Paper MCP 是一个基于 arXiv 的论文检索与内容解析工具。它支持 Model Context Protocol (MCP) 标准,可提供论文搜索、PDF 链接获取和内容解析等功能,为学术研究提供便利。
ArXiv Paper MCP 是一款强大的工具,能帮助你高效检索和解析 arXiv 论文。你可以通过以下推荐的 NPX 方式快速使用,也能选择全局安装。
npx @langgpt/arxiv-paper-mcp
npm install -g @langgpt/arxiv-paper-mcp
arxiv-paper-mcp
npx @langgpt/arxiv-paper-mcp
npm install -g @langgpt/arxiv-paper-mcp
arxiv-paper-mcp
以下是使用该工具的基本流程示例:
search_arxiv 工具搜索相关论文。get_recent_ai_papers 工具获取今日最新 AI 领域论文。get_arxiv_pdf_url 工具获取 PDF 下载链接。parse_paper_content 工具获取论文的文本内容(优先 HTML,回退 PDF)。你可以根据不同的需求,灵活组合使用工具和参数,以满足多样化的论文检索和解析需求。
在 Claude Desktop 的配置文件中添加如下内容:
{
"mcpServers": {
"arxiv-paper-mcp": {
"command": "npx",
"args": ["-y", "@langgpt/arxiv-paper-mcp@latest"]
}
}
}
配置文件位置:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json对于其他支持 MCP 的客户端,请参考其文档配置 stdio 传输方式。
search_arxivquery:搜索关键词maxResults:返回论文数(可选,默认 5)get_arxiv_pdf_urlinput:arXiv 论文 URL 或 arXiv ID(如:2403.15137v1)parse_paper_contentinput:arXiv 论文 URL 或 arXiv IDpaperInfo:论文元信息(可选,用于添加论文元数据)get_recent_ai_papers# 克隆项目
git clone https://github.com/yzfly/arxiv-paper-mcp.git
cd arxiv-paper-mcp
# 安装依赖
npm install
# 开发模式运行
npm run dev
# 构建
npm run build
# 运行构建版本
npm start
arxiv-paper-mcp/
├── src/
│ └── index.ts # 主服务器文件
├── build/ # 编译输出目录
├── package.json # 项目配置
├── tsconfig.json # TypeScript 配置
├── README.md # 项目说明
└── LICENSE # 许可证
错误:搜索失败
解决:检查网络连接,确保搜索关键词正确
错误:PDF 解析失败
解决:检查 arXiv ID 是否正确,确保论文存在
启用详细日志:
DEBUG=arxiv-paper-mcp npx @langgpt/arxiv-paper-mcp
本项目采用 MIT 许可证。详情请见 LICENSE 文件。
如果您觉得这个项目有用,请给它一个 ⭐!
如有问题或建议,请通过以下方式联系: