setup-arxiv-mcp

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
User Input:
text
$ARGUMENTS
用户输入:
text
$ARGUMENTS

Guide 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:
  1. Project level (shared via git) - Configuration tracked in version control, shared with team
    • CLAUDE.md updates go to:
      ./CLAUDE.md
  2. 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
      .gitignore
      , add them if not
  3. User level (global) - Configuration applies to all projects for this user
    • CLAUDE.md updates go to:
      ~/.claude/CLAUDE.md
Store the user's choice and use the appropriate paths in subsequent steps.
询问用户希望将配置存储在何处:
选项:
  1. 项目级(通过Git共享) - 配置受版本控制,与团队共享
    • CLAUDE.md更新将保存至:
      ./CLAUDE.md
  2. 项目级(个人偏好) - 配置仅保存在本地,不纳入Git追踪
    • CLAUDE.md更新将保存至:
      ./CLAUDE.local.md
    • 请确认这些文件已在
      .gitignore
      中列出,若未列出则添加进去
  3. 用户级(全局) - 配置适用于该用户的所有项目
    • CLAUDE.md更新将保存至:
      ~/.claude/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
mcp-find
tool to search for servers.
If Docker MCP is NOT available:
  1. Ask user to install Docker Desktop following instructions at: https://docs.docker.com/desktop/
  2. After Docker Desktop is installed, guide user to connect MCP using: https://docs.docker.com/ai/mcp-catalog-and-toolkit/get-started/#claude-code
  3. Once configured, ask user to restart Claude Code and run "continue" to resume setup
首先,尝试使用
mcp-find
工具搜索服务器,以验证Docker MCP(MCP_DOCKER)是否可访问。
若Docker MCP不可用:
  1. 请用户按照https://docs.docker.com/desktop/的说明安装Docker Desktop
  2. 安装Docker Desktop后,引导用户按照https://docs.docker.com/ai/mcp-catalog-and-toolkit/get-started/#claude-code的说明连接MCP
  3. 配置完成后,请用户重启Claude Code并运行"continue"以继续搭建流程

3. Search and add paper-search MCP server

3. 搜索并添加paper-search MCP服务器

Write to user that regular
arxiv-mcp-server
is known to have issues, specifically is failing to initialize (EOF error during init). So we will use
paper-search
MCP server instead.
Use Docker MCP to find and add the
paper-search
MCP server which provides comprehensive academic paper search capabilities:
mcp-find query: "paper-search"
mcp-add name: "paper-search" activate: true
This 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
告知用户常规的
arxiv-mcp-server
存在已知问题,具体表现为初始化失败(初始化期间出现EOF错误)。因此我们将改用
paper-search
MCP服务器。
使用Docker MCP查找并添加
paper-search
MCP服务器,该服务器提供全面的学术论文搜索功能:
mcp-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
undefined

Use 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
    - Search arXiv preprints (physics, math, CS, etc.)
  • search_pubmed
    - Search PubMed biomedical literature
  • search_biorxiv
    /
    search_medrxiv
    - Search biology/medicine preprints
  • search_semantic
    - Search Semantic Scholar with year filters
  • search_google_scholar
    - Broad academic search
  • search_iacr
    - Search cryptography papers
  • search_crossref
    - Search by DOI/citation
Download and read tools:
  • download_arxiv
    /
    read_arxiv_paper
    - Download/read arXiv PDFs
  • download_biorxiv
    /
    read_biorxiv_paper
    - Download/read bioRxiv PDFs
  • download_semantic
    /
    read_semantic_paper
    - Download/read via Semantic Scholar
Usage notes:
  • Use
    mcp-exec
    to call tools, e.g.,
    mcp-exec name: "search_arxiv" arguments: {"query": "topic", "max_results": 10}
  • Downloaded papers are saved to
    ./downloads
    by default
  • For Semantic Scholar, supports multiple ID formats: DOI, ARXIV, PMID, etc.
undefined
Paper Search MCP可通过Docker MCP使用,用于搜索和下载学术论文。
可用工具:
  • search_arxiv
    - 搜索arXiv预印本(物理学、数学、计算机科学等)
  • search_pubmed
    - 搜索PubMed生物医学文献
  • search_biorxiv
    /
    search_medrxiv
    - 搜索生物学/医学预印本
  • search_semantic
    - 带年份筛选的Semantic Scholar搜索
  • search_google_scholar
    - 综合性学术搜索
  • search_iacr
    - 搜索密码学论文
  • search_crossref
    - 通过DOI/引文搜索
下载与阅读工具:
  • download_arxiv
    /
    read_arxiv_paper
    - 下载/阅读arXiv PDF
  • download_biorxiv
    /
    read_biorxiv_paper
    - 下载/阅读bioRxiv PDF
  • download_semantic
    /
    read_semantic_paper
    - 通过Semantic Scholar下载/阅读
使用说明:
  • 使用
    mcp-exec
    调用工具,例如:
    mcp-exec name: "search_arxiv" arguments: {"query": "topic", "max_results": 10}
  • 下载的论文默认保存至
    ./downloads
  • 对于Semantic Scholar,支持多种ID格式: DOI、ARXIV、PMID等
undefined

6. 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: true
Note: 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
注意: 该服务器需要配置下载论文的存储路径。