Navigation
mcp-simple-arxiv: AI-Driven Paper Analysis & Discovery - MCP Implementation

mcp-simple-arxiv: AI-Driven Paper Analysis & Discovery

Empower LLMs to seamlessly search, read, and analyze arXiv papers, streamlining research and accelerating discovery with cutting-edge insights." )

Research And Data
4.7(49 reviews)
73 saves
34 comments

34% of users reported increased productivity after just one week

About mcp-simple-arxiv

What is mcp-simple-arxiv: AI-Driven Paper Analysis & Discovery?

mcp-simple-arxiv is an MCP server designed to empower Large Language Models (LLMs) like Claude Desktop with seamless access to arXiv research papers. By integrating directly with arXiv's official API, this tool enables efficient paper discovery, metadata retrieval, and format navigation while adhering strictly to arXiv's usage policies. It acts as a critical bridge between AI systems and academic research, streamlining how machines interact with scientific content.

Key Features of mcp-simple-arxiv

  • Intelligent Search: Perform keyword-based searches across paper titles and abstracts to find relevant academic content
  • Metadata Mastery: Retrieve core details including authorship, publication dates, and arXiv IDs instantly
  • Format Flexibility: Get direct links to PDF and HTML versions of papers for immediate access
  • Compliance Built-In: Automatic rate limiting (1 request/3 seconds) and error handling ensure API policy adherence

mcp-simple-arxiv Features

How to Use mcp-simple-arxiv

Installation is straightforward via two methods:

  • Smithery Automation: Use npx -y @smithery/cli install mcp-simple-arxiv --client claude for instant setup
  • Manual Setup: Install via pip and configure server parameters in your claude_desktop_config.json with platform-specific Python paths

Once configured, simply ask your LLM to search arXiv using natural language queries like:

"Find recent papers discussing transformer architectures in medical imaging"

Use Cases of mcp-simple-arxiv

Researchers benefit from:

  • Rapid literature reviews during hypothesis formulation
  • Automated tracking of new preprints in specific domains
  • Instant access to full abstracts for preliminary analysis

Students and educators can:

  • Quickly locate foundational papers for literature surveys
  • Compare publication dates across related studies
  • Access PDF versions without manual arXiv navigation

mcp-simple-arxiv FAQ

FAQ from mcp-simple-arxiv

  • Q: Does this support Claude 3?
    A: Yes, works with all Claude Desktop versions through standardized MCP protocols
  • Q: What happens during API timeouts?
    A: Built-in retry logic with exponential backoff handles transient errors automatically
  • Q: Can I customize search parameters?
    A: Currently supports basic keyword searches; advanced filtering may require API extensions
  • Q: Are there usage limits beyond arXiv's policies?
    A: No - only enforces arXiv's documented rate limits for ethical usage

Content

mcp-simple-arxiv

smithery badge

An MCP server that provides access to arXiv papers through their API.

mcp-simple-arxiv MCP server

Features

This server allows LLM clients (like Claude Desktop) to:

  • Search for scientific papers on arXiv by title and abstract content
  • Get paper metadata and abstracts
  • Access links to available paper formats (PDF/HTML)

The server implements proper rate limiting according to arXiv's API guidelines (max 1 request every 3 seconds).

Installation

Installing via Smithery

To install Simple Arxiv for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install mcp-simple-arxiv --client claude

Manual Installation

pip install mcp-simple-arxiv

Usage with Claude Desktop

Add this configuration to your claude_desktop_config.json:

(Mac OS)

{
  "mcpServers": {
    "simple-arxiv": {
      "command": "python",
      "args": ["-m", "mcp_simple_arxiv"]
      }
  }
}

(Windows version):

{
  "mcpServers": {
    "simple-arxiv": {
      "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
      "args": [
        "-m",
        "mcp_simple_arxiv"
      ]
    }
  }
}

After restarting Claude Desktop, the following capabilities will be available:

Searching Papers

You can ask Claude to search for papers using queries like:

Can you search arXiv for recent papers about large language models?

The search will return basic information about matching papers including:

  • Paper title
  • Authors
  • arXiv ID
  • Publication date

Getting Paper Details

Once you have a paper ID, you can ask for more details:

Can you show me the details for paper 2103.08220?

This will return:

  • Full paper title
  • Authors
  • Publication and update dates
  • Journal reference (if available)
  • Paper abstract
  • Links to available formats (PDF/HTML)

Development

To install for development:

git clone https://github.com/andybrandt/mcp-simple-arxiv
cd mcp-simple-arxiv
pip install -e .

arXiv API Guidelines

This server follows arXiv API usage guidelines:

  • Rate limiting to max 1 request per 3 seconds
  • Single connection at a time
  • Proper error handling and retry logic

License

MIT

Related MCP Servers & Clients