MCP Simple Arxiv logo

MCP Simple Arxiv

by andybrandt

Searches arXiv, filters papers by dates and categories, and returns metadata, abstracts, links, or Markdown text.

Install MCP Simple Arxiv

Pick your client, then add it in one click or paste the config.

STDIOPython
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "andybrandt-mcp-simple-arxiv": {
      "command": "uvx",
      "args": [
        "mcp-simple-arxiv"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 5 tools correctly (Today).

Overview

The andybrandt/mcp-simple-arxiv MCP server connects an MCP client to the arXiv API for paper discovery and reading. It supports searches across titles and abstracts, date filtering, sorting, result counts, category browsing, metadata, abstracts, format links, and Markdown-converted full text. Use it when an agent needs current arXiv literature without manually browsing the site. It can run locally over stdio or be accessed through the listed web connector.

Use cases

  • Search recent arXiv papers about a research topic
  • Filter literature by submission date
  • Inspect metadata and abstracts from paper IDs
  • Retrieve paper text as Markdown for analysis
  • Browse arXiv subject categories

Key features

  • Title and abstract search
  • Submission date filtering
  • Relevance and date sorting
  • Paper metadata and abstract retrieval
  • PDF, HTML, and Markdown text access
  • ArXiv category browsing

Tools5

What MCP Simple Arxiv lets your agent do. Expand a tool for its parameters.

Verified live~1.0k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

16/16 checks healthy over the last 94d

What it can do

From the 5 tools this server returned when we ran it; 5 declare their own safety hints.

Handles credentials · 1Makes network requests · 4Read-only tools · 5
Network at startup2 connections
Files written at startup30

Observed 2026-11-12 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 5d ago via OSV.dev · mcp-simple-arxiv (PyPI)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars202Stargazers on the source repository.
Last commit8mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed5Callable tools this server registers over MCP.
Directory activity8 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Simple Arxiv works

What the andybrandt/mcp-simple-arxiv MCP server does

The andybrandt/mcp-simple-arxiv MCP server gives an MCP-compatible client access to arXiv papers through the arXiv API. It is intended for literature search, paper lookup, and retrieval of research content. A client can search by title and abstract text, narrow results by submission date, and choose sorting by submission date, update date, or relevance.

Search responses include the total number of matching records, which helps an agent judge whether a query is too broad or too narrow. Individual results can include the title, authors, arXiv identifier, primary and additional categories, publication date, and an abstract preview. After identifying a paper, the client can request its metadata and abstract, links to available PDF or HTML formats, and full paper text rendered as Markdown from the PDF.

How it works

The server sends requests to arXiv's API and presents the returned research data through MCP. Search can be refined with a date interval, and the response exposes the total match count alongside the displayed results. The server also supports browsing and searching arXiv subject categories, which can help agents construct more targeted research queries.

Paper details are retrieved using an arXiv paper identifier, such as the identifier shown in a search result. Full-text retrieval involves converting the paper's PDF content to Markdown.

Setup and configuration

The andybrandt/mcp-simple-arxiv MCP server can be installed from PyPI with pip install mcp-simple-arxiv. For a local Claude Desktop setup, configure a server entry that runs python -m mcp_simple_arxiv, then restart Claude Desktop. The documented Windows configuration uses the same module invocation with an explicit Python executable path.

A hosted connector is also listed at https://mcp.andybrandt.net/arxiv for use with Claude.ai.

Tools and capabilities

Supported operations described in the project material include:

  • Search papers using title and abstract content.
  • Restrict searches to a submission date range.
  • Sort matches by relevance, submission date, or update date.
  • Report the total number of matching papers.
  • Return paper metadata, abstracts, identifiers, authors, dates, and categories.
  • Retrieve PDF or HTML links and Markdown-converted paper text.
  • Browse and search arXiv subject categories.

Limitations and notes

The server follows arXiv API usage guidance. It limits requests to a maximum of one every three seconds and allows only one connection at a time. These limits may affect workflows that issue many searches or retrieve several papers in quick succession.

The material documents Claude Desktop and Claude.ai usage, but does not provide a complete compatibility list for other MCP clients. It also does not specify configurable environment variables or authentication settings. The project is released under the MIT license.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Simple Arxiv

Install it with `pip install mcp-simple-arxiv`. For Claude Desktop, configure the server to run `python -m mcp_simple_arxiv`.

Yes.

Yes. Searches can be filtered by submission date range, including examples for a calendar year or the last six months.

Yes. It can return full paper text as Markdown converted from PDF, as well as links to available PDF and HTML formats.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Simple Arxiv AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/andybrandt-mcp-simple-arxiv?style=directory)](https://allmcps.com/mcp/andybrandt-mcp-simple-arxiv)
HTML Embed
<a href="https://allmcps.com/mcp/andybrandt-mcp-simple-arxiv"><img src="https://allmcps.com/api/badge/andybrandt-mcp-simple-arxiv?style=directory" alt="MCP Simple Arxiv on AllMCPs" /></a>