setup-arxiv-mcp

Configures the paper-search MCP server via Docker MCP for academic paper search.

1.5k|154|Updated Nov 13, 2025
One-click install
npx skills add https://github.com/NeoLabHQ/context-engineering-kit --skill setup-arxiv-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-arxiv-mcp
Source: https://github.com/NeoLabHQ/context-engineering-kit/tree/main/plugins/mcp/skills/setup-arxiv-mcp
Command: npx skills add https://github.com/NeoLabHQ/context-engineering-kit --skill setup-arxiv-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Setting up an MCP server for academic paper search involves multiple manual steps: verifying Docker MCP availability, choosing the right server, testing it, and documenting usage in CLAUDE.md. This Skill walks through the entire setup interactively and avoids the known-broken arxiv-mcp-server.

Core Features & Use Cases

  • Guided Docker MCP Setup: Verifies Docker MCP availability and directs the user to install Docker Desktop and connect the MCP toolkit if missing.
  • Paper-Search Server Installation: Finds and activates the paper-search MCP server, which covers arXiv, PubMed, bioRxiv, Semantic Scholar, Google Scholar, IACR, and CrossRef.
  • CLAUDE.md Documentation: Writes usage instructions for all search and download tools into the project or user-level CLAUDE.md file.
  • Use Case: A researcher wants their AI agent to search and download arXiv preprints. Run this Skill to install the paper-search server, verify it with a test query, and record the available tools in CLAUDE.md for future sessions.

Quick Start

Set up the arXiv paper search MCP server using Docker MCP and document it in my project CLAUDE.md.

Frequently Asked Questions about setup-arxiv-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up an arXiv MCP server with Docker MCP?

Use mcp-find to locate the paper-search server, then run mcp-add with activate set to true. Verify the setup by calling search_arxiv through mcp-exec with a test query.

Why does arxiv-mcp-server fail to initialize?

The arxiv-mcp-server is known to fail during initialization with an EOF error. The recommended workaround is to use the paper-search MCP server instead, which covers arXiv plus several other academic sources.

What academic sources does the paper-search MCP server support?

It supports arXiv, PubMed, bioRxiv, medRxiv, Semantic Scholar, Google Scholar, IACR, and CrossRef. It provides both search tools and download/read tools for arXiv, bioRxiv, and Semantic Scholar papers.

Do I need Docker Desktop to use this MCP setup?

Yes, Docker Desktop with the MCP toolkit is required. If Docker MCP is unavailable, install Docker Desktop and connect it to Claude Code following the Docker MCP catalog documentation, then restart the agent.

Where are downloaded papers stored?

Papers downloaded through the paper-search server are saved to the ./downloads directory by default. The alternative arxiv-mcp-server requires explicitly configuring a storage_path via mcp-config-set.