基于arXiv的论文搜索和内容解析工具。支持模型上下文协议(MCP)标准,提供论文搜索、PDF链接检索和内容解析功能。
npx @langgpt/arxiv-paper-mcp
npm install -g @langgpt/arxiv-paper-mcp
arxiv-paper-mcp
在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_paperssearch_arxiv工具搜索相关论文get_recent_ai_papers工具获取今日AI领域的最新论文get_arxiv_pdf_url工具获取PDF下载链接parse_paper_content工具获取论文文本内容(优先使用HTML,退而求其次使用PDF)# 克隆项目
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解析失败
错误:PDF解析失败
解决:检查arXiv ID是否正确,确保论文存在
启用详细日志:
DEBUG=arxiv-paper-mcp npx @langgpt/arxiv-paper-mcp
欢迎贡献代码!请遵循以下步骤:
git checkout -b feature/amazing-featuregit commit -m 'Add amazing feature'git push origin feature/amazing-feature本项目采用MIT许可证。详情见LICENSE文件。
如果您发现这个项目有用,请给它一个⭐!
如果您有任何问题或建议,请通过以下方式联系我们: