mcp-simple-arxiv logo

mcp-simple-arxiv

by andybrandt

An MCP server that provides access to arXiv papers through their API. It allows LLM clients to search for scientific papers and retrieve metadata.

View on GitHub

Last updated: N/A

What is mcp-simple-arxiv?

mcp-simple-arxiv is an MCP (Modular Computation Protocol) server designed to provide access to scientific papers available on arXiv through their API. It acts as an intermediary, allowing LLM clients like Claude Desktop to easily search and retrieve information from arXiv.

How to use mcp-simple-arxiv?

The server can be installed via Smithery or manually using pip. After installation, configure your claude_desktop_config.json file with the provided JSON snippets (adjusting the Python path for Windows if necessary). Once configured and Claude Desktop is restarted, you can interact with the server using natural language queries to search for papers and retrieve details.

Key features of mcp-simple-arxiv

  • Search for papers on arXiv by title and abstract

  • Retrieve paper metadata (title, authors, abstract, publication date)

  • Access links to available paper formats (PDF/HTML)

  • Implements rate limiting according to arXiv API guidelines

Use cases of mcp-simple-arxiv

  • Researchers using LLMs to find relevant papers

  • Students exploring scientific literature

  • Automated literature reviews

  • Integrating arXiv data into LLM-powered applications

FAQ from mcp-simple-arxiv

What is the rate limit?

The server implements rate limiting to a maximum of 1 request every 3 seconds, as per arXiv's API guidelines.

How do I install the server?

You can install it via Smithery using the provided command, or manually using pip.

What kind of queries can I use?

You can ask Claude to search for papers using queries like 'Can you search arXiv for recent papers about large language models?' or request details for a specific paper using its arXiv ID.

What information is returned when searching?

The search returns basic information about matching papers, including the paper title, authors, arXiv ID, and publication date.

What information is returned when requesting paper details?

Requesting paper details returns the full paper title, authors, publication and update dates, journal reference (if available), paper abstract, and links to available formats (PDF/HTML).