Verified

Arxiv MCP Server

Search for academic research papers and retrieve their content directly into AI assistants.

Data last scanned yesterday · Reviewed yesterday

5511 tools2,981PythonApache-2.0

Overview

The ArXiv MCP Server bridges AI assistants with the arXiv repository, enabling users to programmatically query and access research papers. Through the Model Context Protocol, it allows models to perform targeted paper searches based on categories and date ranges, as well as retrieve and read paper content. Designed for researchers and developers, this tool automates the gathering of academic information. It is distributed via PyPI and supports seamless installation across various MCP-compatible environments.

Our verdict

With a security score of 50/100, this server is classified as high-risk. This rating is largely due to its status as a community-maintained project that has not yet undergone editorial review or a formal security audit of its authentication and read-only mechanisms. Given these factors, it is best suited for development environments rather than systems handling sensitive or mission-critical data.

  • Zero direct dependencies reduce the supply-chain attack surface.
  • Active repository with a recent commit history.
  • Supported by a significant community of 14 contributors.
  • Community-maintained status lacks official vendor security backing.
  • Security mechanisms like read-only and authentication modes remain unreviewed.

Tools

ToolDescriptionRisk
search_papersSearch arXiv with optional category, date, and boolean filters.low
download_paperDownload a paper by its arXiv ID.medium
list_papersList all papers downloaded locally.low
read_paperRead the full text of a locally downloaded paper in markdown.low
get_paper_latexRetrieve author-submitted LaTeX when available.low
list_paper_latex_sectionsInspect a bounded page of the compact section outline.low
get_paper_latex_sectionRead one section by returned ID or exact title.low
semantic_searchSemantic similarity search over your locally downloaded papers only.low
citation_graphFetch references and citing papers via Semantic Scholar.low
watch_topicSave topic watches for newly published papers.medium

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What are the system requirements for running the ArXiv MCP Server?

The server requires Python 3.11 or higher to be installed on your system.

Where does the server store downloaded papers?

Downloaded papers are saved locally, with the default storage location being ~/.arxiv-mcp-server/papers.

What is the recommended security practice regarding prompt injection?

Because arXiv paper content is untrusted external input, you should use read-only MCP configurations and treat AI-generated summaries as data rather than instructions.

Are there specific risks when using this server in multi-tool setups?

Yes, combining this server with filesystem, shell, or browser tools increases risk, as a prompt injection within a paper could potentially chain unintended tool calls.

Changelog

Badge

Arxiv MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.