setup-arxiv-mcp
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseUser Input:
text
$ARGUMENTS用户输入:
text
$ARGUMENTSGuide for setup arXiv MCP server via Docker MCP
使用Docker MCP搭建arXiv MCP服务器指南
1. Determine setup context
1. 确定搭建上下文
Ask the user where they want to store the configuration:
Options:
-
Project level (shared via git) - Configuration tracked in version control, shared with team
- CLAUDE.md updates go to:
./CLAUDE.md
- CLAUDE.md updates go to:
-
Project level (personal preferences) - Configuration stays local, not tracked in git
- CLAUDE.md updates go to:
./CLAUDE.local.md - Verify these files are listed in , add them if not
.gitignore
- CLAUDE.md updates go to:
-
User level (global) - Configuration applies to all projects for this user
- CLAUDE.md updates go to:
~/.claude/CLAUDE.md
- CLAUDE.md updates go to:
Store the user's choice and use the appropriate paths in subsequent steps.
询问用户希望将配置存储在何处:
选项:
-
项目级(通过Git共享) - 配置受版本控制,与团队共享
- CLAUDE.md更新将保存至:
./CLAUDE.md
- CLAUDE.md更新将保存至:
-
项目级(个人偏好) - 配置仅保存在本地,不纳入Git追踪
- CLAUDE.md更新将保存至:
./CLAUDE.local.md - 请确认这些文件已在中列出,若未列出则添加进去
.gitignore
- CLAUDE.md更新将保存至:
-
用户级(全局) - 配置适用于该用户的所有项目
- CLAUDE.md更新将保存至:
~/.claude/CLAUDE.md
- CLAUDE.md更新将保存至:
记录用户的选择,并在后续步骤中使用对应的路径。
2. Check if Docker MCP is available
2. 检查Docker MCP是否可用
First, verify that Docker MCP (MCP_DOCKER) is accessible by attempting to use tool to search for servers.
mcp-findIf Docker MCP is NOT available:
- Ask user to install Docker Desktop following instructions at: https://docs.docker.com/desktop/
- After Docker Desktop is installed, guide user to connect MCP using: https://docs.docker.com/ai/mcp-catalog-and-toolkit/get-started/#claude-code
- Once configured, ask user to restart Claude Code and run "continue" to resume setup
首先,尝试使用工具搜索服务器,以验证Docker MCP(MCP_DOCKER)是否可访问。
mcp-find若Docker MCP不可用:
- 请用户按照https://docs.docker.com/desktop/的说明安装Docker Desktop
- 安装Docker Desktop后,引导用户按照https://docs.docker.com/ai/mcp-catalog-and-toolkit/get-started/#claude-code的说明连接MCP
- 配置完成后,请用户重启Claude Code并运行"continue"以继续搭建流程
3. Search and add paper-search MCP server
3. 搜索并添加paper-search MCP服务器
Write to user that regular is known to have issues, specifically is failing to initialize (EOF error during init). So we will use MCP server instead.
arxiv-mcp-serverpaper-searchUse Docker MCP to find and add the MCP server which provides comprehensive academic paper search capabilities:
paper-searchmcp-find query: "paper-search"
mcp-add name: "paper-search" activate: trueThis server provides access to multiple academic sources:
- arXiv - preprints in physics, mathematics, computer science, etc.
- PubMed - biomedical literature
- bioRxiv/medRxiv - biology and medicine preprints
- Semantic Scholar - AI-powered research tool
- Google Scholar - broad academic search
- IACR - cryptography research
- CrossRef - DOI-based citation database
告知用户常规的存在已知问题,具体表现为初始化失败(初始化期间出现EOF错误)。因此我们将改用 MCP服务器。
arxiv-mcp-serverpaper-search使用Docker MCP查找并添加 MCP服务器,该服务器提供全面的学术论文搜索功能:
paper-searchmcp-find query: "paper-search"
mcp-add name: "paper-search" activate: true该服务器可访问多个学术数据源:
- arXiv - 物理学、数学、计算机科学等领域的预印本
- PubMed - 生物医学文献
- bioRxiv/medRxiv - 生物学与医学预印本
- Semantic Scholar - 人工智能驱动的研究工具
- Google Scholar - 综合性学术搜索
- IACR - 密码学研究
- CrossRef - 基于DOI的引文数据库
4. Test the setup
4. 测试搭建结果
Verify the server is working by searching for papers:
mcp-exec name: "search_arxiv" arguments: {"query": "test query", "max_results": 2}通过搜索论文来验证服务器是否正常工作:
mcp-exec name: "search_arxiv" arguments: {"query": "test query", "max_results": 2}5. Update CLAUDE.md file
5. 更新CLAUDE.md文件
Use the path determined in step 1:
Once the paper-search MCP server is successfully set up, update CLAUDE.md file with the following content:
markdown
undefined使用步骤1中确定的路径:
成功搭建paper-search MCP服务器后,将以下内容更新至CLAUDE.md文件:
markdown
undefinedUse Paper Search MCP for Academic Research
使用Paper Search MCP进行学术研究
Paper Search MCP is available via Docker MCP for searching and downloading academic papers.
Available tools:
- - Search arXiv preprints (physics, math, CS, etc.)
search_arxiv - - Search PubMed biomedical literature
search_pubmed - /
search_biorxiv- Search biology/medicine preprintssearch_medrxiv - - Search Semantic Scholar with year filters
search_semantic - - Broad academic search
search_google_scholar - - Search cryptography papers
search_iacr - - Search by DOI/citation
search_crossref
Download and read tools:
- /
download_arxiv- Download/read arXiv PDFsread_arxiv_paper - /
download_biorxiv- Download/read bioRxiv PDFsread_biorxiv_paper - /
download_semantic- Download/read via Semantic Scholarread_semantic_paper
Usage notes:
- Use to call tools, e.g.,
mcp-execmcp-exec name: "search_arxiv" arguments: {"query": "topic", "max_results": 10} - Downloaded papers are saved to by default
./downloads - For Semantic Scholar, supports multiple ID formats: DOI, ARXIV, PMID, etc.
undefinedPaper Search MCP可通过Docker MCP使用,用于搜索和下载学术论文。
可用工具:
- - 搜索arXiv预印本(物理学、数学、计算机科学等)
search_arxiv - - 搜索PubMed生物医学文献
search_pubmed - /
search_biorxiv- 搜索生物学/医学预印本search_medrxiv - - 带年份筛选的Semantic Scholar搜索
search_semantic - - 综合性学术搜索
search_google_scholar - - 搜索密码学论文
search_iacr - - 通过DOI/引文搜索
search_crossref
下载与阅读工具:
- /
download_arxiv- 下载/阅读arXiv PDFread_arxiv_paper - /
download_biorxiv- 下载/阅读bioRxiv PDFread_biorxiv_paper - /
download_semantic- 通过Semantic Scholar下载/阅读read_semantic_paper
使用说明:
- 使用调用工具,例如:
mcp-execmcp-exec name: "search_arxiv" arguments: {"query": "topic", "max_results": 10} - 下载的论文默认保存至
./downloads - 对于Semantic Scholar,支持多种ID格式: DOI、ARXIV、PMID等
undefined6. Alternative: arxiv-mcp-server
6. 替代方案:arxiv-mcp-server
If you specifically need the dedicated arXiv MCP server with additional features (deep analysis prompts, local storage management), you can try:
mcp-find query: "arxiv"
mcp-config-set server: "arxiv-mcp-server" key: "storage_path" value: "/path/to/papers"
mcp-add name: "arxiv-mcp-server" activate: trueNote: This server requires configuration of a storage path for downloaded papers.
如果您特别需要具备额外功能(深度分析提示、本地存储管理)的专用arXiv MCP服务器,可以尝试:
mcp-find query: "arxiv"
mcp-config-set server: "arxiv-mcp-server" key: "storage_path" value: "/path/to/papers"
mcp-add name: "arxiv-mcp-server" activate: true注意: 该服务器需要配置下载论文的存储路径。