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-arxiv2. Create and activate a virtual environment (recommended):
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate3. Install Python dependencies:
pip install -r requirements.txt # or `pip install .` if a `pyproject.toml`/`setup.py` is available4. (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