Skip to content
Install
mcp-registry/mcp-simple-arxiv
mcp-simple-arxiv logo

mcp-simple-arxiv

Author: andybrandt

Description: MCP server that lets LLM clients search and fetch metadata/abstracts for arXiv papers.

Stars: 126

Forks: 18

License: MIT License

Category: Specialized

Overview

Installation

1. Clone the repository:
git clone https://github.com/andybrandt/mcp-simple-arxiv.git cd mcp-simple-arxiv
2. Create and activate a virtual environment (recommended):
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate
3. Install Python dependencies:
pip install -r requirements.txt # or `pip install .` if a `pyproject.toml`/`setup.py` is available
4. (Optional) Set any required environment variables, for example the email address used for arXiv API rate-limiting compliance:
export ARXIV_EMAIL="your_email@example.com"
5. Run the tool from the command line or call it from your MCP framework:
python -m mcp_simple_arxiv.search "large language models"

01

Searching Papers

Search arXiv for scientific papers by title and abstract content, returning each result’s title, authors, arXiv ID, and publication date.

02

Getting Paper Details

Retrieve full metadata for a specific arXiv paper, including title, authors, publication/update dates, journal reference, abstract, and links to available formats (PDF/HTML).

License: MIT License
Updated 7/30/2025