ArXiv MCP Server

ArXiv MCP Server

The ArXiv MCP Server provides a comprehensive bridge between AI assistants and arXiv's research repository through the Model Context Protocol (MCP). Features: • Search arXiv papers with advanced filtering • Download and store papers locally as markdown • Read and analyze paper content • Deep research analysis prompts • Local paper management and storage Perfect for researchers, academics, and AI assistants conducting literature reviews and research analysis.

578

0

4 Tools

Signed
Built by Docker
Requires Configuration
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

About

ArXiv MCP Server MCP Server

The ArXiv MCP Server provides a comprehensive bridge between AI assistants and arXiv's research repository through the Model Context Protocol (MCP).

Features: • Search arXiv papers with advanced filtering • Download and store papers locally as markdown • Read and analyze paper content • Deep research analysis prompts • Local paper management and storage

Perfect for researchers, academics, and AI assistants conducting literature reviews and research analysis. .

What is an MCP Server?

Characteristics

AttributeDetails
Docker Imagemcp/arxiv-mcp-server
Authorjasonleinart
Repositoryhttps://github.com/jasonleinart/arxiv-mcp-server
Dockerfilehttps://github.com/jasonleinart/arxiv-mcp-server/blob/main/Dockerfile
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/arxiv-mcp-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceApache License 2.0

Available Tools (4)

Tools provided by this ServerShort Description
download_paperDownload a paper and create a resource for it
list_papersList all existing papers available as resources
read_paperRead the full content of a stored paper in markdown format
search_papersSearch for papers on arXiv with advanced filtering

Tools Details

Tool: download_paper

Download a paper and create a resource for it

ParametersTypeDescription
paper_idstringThe arXiv ID of the paper to download
check_statusbooleanoptionalIf true, only check conversion status without downloading

Tool: list_papers

List all existing papers available as resources

Tool: read_paper

Read the full content of a stored paper in markdown format

ParametersTypeDescription
paper_idstringThe arXiv ID of the paper to read

Tool: search_papers

Search for papers on arXiv with advanced filtering

ParametersTypeDescription
querystring
categoriesarrayoptional
date_fromstringoptional
date_tostringoptional
max_resultsintegeroptional

Use this MCP Server

{
  "mcpServers": {
    "arxiv-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "ARXIV_STORAGE_PATH",
        "-v",
        "/local-directory:/local-directory",
        "mcp/arxiv-mcp-server"
      ],
      "env": {
        "ARXIV_STORAGE_PATH": "/Users/local-test/papers"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?

Manual installation

You can install the MCP server using:

Installation for

Related servers