
mcp-arxiv

2025.05.08
0
Python学术论文搜索学术论文检索搜索工具
arXiv-mcp 是一个基于 Model Context Protocol 的服务,专门用于 arXiv 学术论文的搜索和检索。该服务使大型语言模型(LLMs)能够轻松搜索 arXiv 上的学术论文,并获取清理后的标题、摘要和内容,无需处理复杂的 HTML 解析。
View on GitHub
Overview
基本能力
产品定位
arXiv-mcp 是一个专注于 arXiv 学术论文搜索和检索的服务,旨在简化学术论文的获取和处理过程。
核心功能
- 搜索功能:通过关键词搜索 arXiv 上的论文。
- 参数:
query
(字符串),例如 'LLM' 或 'transformer architecture'。 - 获取功能:根据 URL 获取特定论文的内容。
- 参数:
url
(字符串),指定 arXiv 论文的 URL。
适用场景
- 学术研究:快速查找和获取相关领域的学术论文。
- 教育:用于教学或学习材料的准备。
- 自动化工具:集成到自动化流程中,如文献综述或知识提取。
工具列表
search
:搜索 arXiv 论文。get
:获取特定论文的内容。
常见问题解答
- 无
使用教程
使用依赖
- 确保已安装 Python 和 pip。
- 确保已安装 venv 或 uv。
安装教程
使用 venv
cd mcp-arxiv
source .venv/bin/activate
pip install -r requirements.txt
使用 uv
cd mcp-arxiv
uv venv .venv
source .venv/bin/activate
uv pip install -r requirements.txt
调试方式
- 确保服务已正确安装并运行。
- 使用
search
和get
工具测试功能。
配置
配置为 Claude.app
将以下 JSON 配置添加到 Claude 设置中:
"mcpServers": {
"arxiv": {
"command": "uv",
"args": [
"--directory",
"ABSOLUTE_PROJECT_PATH",
"run",
"arxiv-server.py"
]
}
}