使用说明
ArXiv MCP服务器
利用MarXiv Open API的Model Context Protocol(MCP)服务器。提供论文搜索、元数据查询、PDF内容提取等功能。
功能
- 论文搜索:按关键字、作者和类别搜索arXiv论文
- 论文详情:使用arXiv ID查询论文的详细元数据
- 提取PDF内容:从论文PDF中提取文本内容
- 论文摘要:提供论文的关键信息和摘要
设置
此文件夹中的 HOWTOUSE.md 请参考文件。
可用工具(Tools)
1.搜索路径
搜索论文。
参数:
query(必需):搜索关键字author(选择):作者姓名category(可选):arXiv类别(例如cs.AI、math.GT)max_results(可选):最大结果数(默认值:10)sort_by(可选):排序方式(relative,lastUpdatedDate,submittedDate)
示例:
{
"query": "machine learning",
"category": "cs.LG",
"max_results": 5
}
2.获取详细信息
查询特定论文的详细信息。
参数:
arxiv_id(必需):arXiv论文ID(例如2301.07041)
示例:
{
"arxiv_id": "2301.07041"
}
3.获取每个内容
提取论文PDF的文本内容。
参数:
arxiv_id(필수):arXiv논문 IDmax_pages(可选):要提取的最大页数(默认值:20)
示例:
{
"arxiv_id": "2301.07041",
"max_pages": 10
}
4.概述
提供论文摘要。
参数:
arxiv_id(필수):arXiv논문 ID
示例:
{
"arxiv_id": "2301.07041"
}
资源(Resources)
1.arxiv://search
提供有关论文搜索功能的信息。
2 。arxiv://categories
提供arXiv主题类别列表。
arXiv类别示例
计算机科学
cs.AI-人工智能cs.CL-计算与语言cs.CV-计算机视觉与模式识别cs.LG-机器学习cs.NE-神经与进化计算cs.RO-机器人学
数学
math.AG-代数几何math.GT-几何拓扑math.LO-逻辑math.NT-数论math.ST-统计学理论
物理学
physics.comp-ph-计算物理学physics.data-an-数据分析、统计和概率quant-ph-量子物理学
统计
stat.AP-应用程序stat.CO-计算stat.ML-机器学习stat.TH-理论
使用示例
-
机器学习论文搜索:
- 工具:
search_papers - 参数:
{"query": "machine learning", "category": "cs.LG", "max_results": 5}
- 工具:
-
查询特定论文信息:
- 工具:
get_paper_details - 参数:
{"arxiv_id": "2301.07041"}
- 工具:
-
论文内容提取:
- 工具:
get_paper_content - 参数:
{"arxiv_id": "2301.07041", "max_pages": 10}
- 工具:
注意事项
- PDF文本提取仅在基于文本的PDF中有效。
- 基于图像的PDF需要OCR,因此提取结果可能有限。
- arXiv API有请求限制,请避免过度请求。
- PDF内容会缓存在内存中,因此在处理大量PDF时请注意内存使用量。
许可证
此项目符合MIT许可证。
贡献
请通过GitHub Issues提交错误报告或功能请求。
