ArXiv MCP Server

Search and analyze academic papers on arXiv.

Local serverstdioPython

What is the ArXiv MCP Server?

Search and analyze academic papers on arXiv.

What you get

An MCP server for searching arXiv, downloading papers, reading bounded full text, retrieving original LaTeX by section, following citation graphs, and maintaining research alerts.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_papersSearch arXiv by query, category, date, and sort order
get_abstractFetch metadata and an abstract by arXiv ID
download_paperDownload and convert a paper to local Markdown
list_papersList papers stored locally
read_paperRead locally stored paper content
get_paper_latexRetrieve bounded author-submitted LaTeX
list_paper_latex_sectionsReturn a paginated LaTeX outline
get_paper_latex_sectionRead one bounded LaTeX section
citation_graphFetch references and citing papers
export_citationsExport BibTeX for one or more arXiv IDs
watch_topicSave or update an arXiv topic watch
check_alertsCheck saved watches for new papers
semantic_searchSearch downloaded papers by semantic similarity
reindexRebuild the local semantic index

How to install the ArXiv MCP Server

claude mcp add github-com-blazickjp-arxiv -- npx -y arxiv-mcp-server

Example prompts to try

  • “Use ArXiv to search papers.”
  • “Use ArXiv to get abstract.”
  • “Use ArXiv to download paper.”

Frequently asked questions

Search and analyze academic papers on arXiv. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.