1. Conduid
  2. AI
  3. andybrandt/mcp-simple-arxiv
MCP server · AI

andybrandt/mcp-simple-arxiv

Tool to work with arXiv, provide LLM with ability to search and read papers from there

Unclaimed MIT last commit 8 months ago ai
74Good

Scored yesterday · breakdown

About andybrandt/mcp-simple-arxiv

andybrandt/mcp-simple-arxiv is an MCP server published by andybrandt in the AI category: tool to work with arXiv, provide LLM with ability to search and read papers from there.

The repository has 201 stars and 25 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/andybrandt/mcp-simple-arxiv

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about andybrandt/mcp-simple-arxiv

Powered by Claude · Grounded in docs

I know everything about andybrandt/mcp-simple-arxiv. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 13 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

mcp-simple-arxiv

Trust Score smithery badge Verified on MseeP

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

Features

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

  • Search for scientific papers on arXiv by title and abstract content
  • Filter search results by submission date range
  • Control search result sorting (by submission date, update date, or relevance)
  • See total matching results count to gauge search specificity
  • Get paper metadata and abstracts
  • Retrieve full paper text as Markdown (converted from PDF)
  • Access links to available paper formats (PDF/HTML)
  • Browse and search arXiv subject categories

To use the web version just add this connector to Claude.ai https://mcp.andybrandt.net/arxiv . You can also install & use it locally.

Installation and Deployment

This server can be run in two modes: as a local stdio server for desktop clients or as a network-accessible web server.

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 LLM can sort results by submission date, update date, or relevance:

Search arXiv for papers about transformers, sorted by relevance.

Date filtering lets you focus on specific time periods:

Find papers about quantum computing published in 2024.
Search for recent machine learning papers from the last 6 months.

Search results include:

  • Total number of matching papers (e.g., "Found 15,234 total results, showing first 10")
  • Paper title, authors, and arXiv ID
  • Categories (primary and additional)
  • Publication date
  • Abstract preview

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)

For web deployment see WEB_DEPLOYMENT.md.

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

README fetched from the repository 13 hours ago. The original is authoritative.

Questions

About andybrandt/mcp-simple-arxiv

How do I install andybrandt/mcp-simple-arxiv?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is andybrandt/mcp-simple-arxiv safe to use with an AI agent?

Its trust score is 74 out of 100 (good). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is andybrandt/mcp-simple-arxiv still maintained?

The last commit was 8 months ago and 4 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.