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
Version 4.43 or later needs to be installed to add the server automatically
About
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. .
Attribute | Details |
---|---|
Docker Image | mcp/arxiv-mcp-server |
Author | jasonleinart |
Repository | https://github.com/jasonleinart/arxiv-mcp-server |
Dockerfile | https://github.com/jasonleinart/arxiv-mcp-server/blob/main/Dockerfile |
Docker Image built by | Docker Inc. |
Docker Scout Health Score | |
Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/arxiv-mcp-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
Licence | Apache License 2.0 |
Tools provided by this Server | Short Description |
---|---|
download_paper | Download a paper and create a resource for it |
list_papers | List all existing papers available as resources |
read_paper | Read the full content of a stored paper in markdown format |
search_papers | Search for papers on arXiv with advanced filtering |
Tool: download_paper
Download a paper and create a resource for it
Parameters | Type | Description |
---|---|---|
paper_id | string | The arXiv ID of the paper to download |
check_status | boolean optional | If 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
Parameters | Type | Description |
---|---|---|
paper_id | string | The arXiv ID of the paper to read |
Tool: search_papers
Search for papers on arXiv with advanced filtering
Parameters | Type | Description |
---|---|---|
query | string | |
categories | array optional | |
date_from | string optional | |
date_to | string optional | |
max_results | integer optional |
{
"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"
}
}
}
}
Manual installation
You can install the MCP server using:
Installation for