Labsco
MCP SERVER

arXiv Research Assistant

by daheepk

Search arXiv by keyword, category or author, pull full paper metadata, and generate summary or comparison prompts.

Academic Literature & Citations
Summary
Finding the paper and reading it well are separate problems; this covers both.

Search and metadata are the easy half. The prompt generators are the part that changes the output — a structured comparison prompt built from two IDs produces a far more useful read than "compare these papers". One caveat stated plainly by the author: trend analysis is not real data yet, so do not plan around it.

What it is

An MCP server over the arXiv paper database, built with FastMCP. It searches, looks up detail, and also generates the prompts that help a model summarise or compare the papers it found.

What you get
  • Keyword search across arXiv with sorting by relevance or most recent
  • Latest papers by category — give an arXiv category code such as `cs.AI` or `math.AP` and get the newest work in that field
  • Paper detail by arXiv ID: title, authors, abstract, categories, DOI, PDF link and more
  • Author search for everything a given researcher has published
  • Prompt generators — a summarisation prompt for one paper, and a structured comparison prompt from two paper IDs
  • Trend analysis over recent papers in a category is present but experimental, and currently uses mock data
Requirements

Python 3.11+ and `uv`. Install from PyPI with `uv pip install arxiv-paper-mcp`, then run `arxiv-paper-mcp` or register `uv tool run arxiv-paper-mcp` in your client's MCP settings; Smithery can install it for Claude Desktop. No account or API key — arXiv is open. Package version 0.1.2.

Setup effort

One command — uv pip install arxiv-paper-mcp