ArXiv MCP Server logo

ArXiv MCP Server

by blazickjp

The ArXiv MCP Server bridges AI assistants and arXiv's research repository through the Message Control Protocol (MCP). It enables AI models to search for and access arXiv papers programmatically.

View on GitHub

Last updated: N/A

What is ArXiv MCP Server?

The ArXiv MCP Server is a tool that allows AI assistants to easily search and access research papers from the arXiv repository. It uses the Message Control Protocol (MCP) to provide a simple interface for AI models to interact with arXiv.

How to use ArXiv MCP Server?

The server can be installed via Smithery or manually using uv. After installation, configure your MCP client to communicate with the server. Use the provided tools (search_papers, download_paper, list_papers, read_paper) via MCP calls to search, download, list, and read papers. You can also use the 'deep-paper-analysis' prompt for comprehensive paper analysis.

Key features of ArXiv MCP Server

  • Paper Search with filters (date ranges, categories)

  • Paper Access (download and read content)

  • Paper Listing (view downloaded papers)

  • Local Storage for faster access

  • Research Prompts for paper analysis

Use cases of ArXiv MCP Server

  • Enabling AI assistants to perform literature reviews

  • Automating research paper analysis

  • Building AI-powered research tools

  • Integrating arXiv access into AI workflows

FAQ from ArXiv MCP Server

What is MCP?

MCP stands for Message Control Protocol. It's a protocol used for communication between AI assistants and tools or servers.

How do I configure the server?

The server can be configured through environment variables, such as ARXIV_STORAGE_PATH for specifying the paper storage location.

How do I install the server?

You can install the server using Smithery or manually using uv. Follow the instructions in the README for detailed steps.

What tools are available?

The server provides tools for searching, downloading, listing, and reading papers. It also offers a research prompt for deep paper analysis.

Where are the papers stored?

By default, papers are stored in ~/.arxiv-mcp-server/papers. You can change this location using the ARXIV_STORAGE_PATH environment variable.