mcp-registry/mcp-simple-arxiv

    ==================
      
       /// MCP ///
      /// MCP ///
        
    ==================
        
    [server:online]
    [protocol:ready]

mcp-simple-arxiv

by andybrandt

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

126
18
Specialized

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).

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"

Documentation

License: MIT License
Updated 7/30/2025