mcp-simple-arxiv

mcp-simple-arxiv

MCP server to search and retrieve arXiv scientific papers for LLM clients.

164
Stars
21
Forks
164
Watchers
1
Issues
mcp-simple-arxiv is an MCP-compliant server that enables language model clients to search and retrieve metadata, abstracts, and links for arXiv scientific papers. It can be run locally or as a network-accessible web service, facilitating seamless integration with desktop LLM clients like Claude Desktop. The server adheres to arXiv API guidelines, supports both stdio and web deployment modes, and is designed for easy installation through pip or Smithery. Users can perform detailed searches, view paper summaries, and access available formats directly from their preferred AI clients.

Key Features

Search arXiv papers by title and abstract
Retrieve paper metadata and abstracts
Provide links to PDF and HTML formats
Supports local stdio and web server modes
Easy integration with Claude Desktop
Smithery and pip installation options
Rate limiting compliant with arXiv API
Single connection concurrency
Error handling and retry support
Configurable client command interface

Use Cases

Academic researchers searching for literature via an AI interface
Automated scientific literature review with LLMs
Enabling desktop AI clients to fetch up-to-date research papers
Retrieving paper abstracts and details during model-assisted writing
Integrating arXiv search into custom LLM workflows
Providing AI-powered assistants with access to research databases
Automated metadata extraction for bibliographic management
Supporting educational AI tools for sourcing academic materials
Facilitating up-to-date knowledge discovery for science communicators
Enhancing AI chat clients with contextual scientific content

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
  • Get paper metadata and abstracts
  • Access links to available paper formats (PDF/HTML)

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:

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

Manual Installation

bash
pip install mcp-simple-arxiv

Usage with Claude Desktop

Add this configuration to your claude_desktop_config.json:

(Mac OS)

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

(Windows version):

json
{
  "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)

For web deployment see DEPLOYMENT.md.

Development

To install for development:

bash
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

Star History

Star History Chart

Repository Owner

andybrandt
andybrandt

User

Repository Details

Language Python
Default Branch master
Size 68 KB
Contributors 5
License MIT License
MCP Verified Nov 12, 2025

Programming Languages

Python
98.29%
Dockerfile
1.71%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • ArXiv MCP Server

    ArXiv MCP Server

    Seamless AI access to arXiv papers via MCP interface

    ArXiv MCP Server enables AI assistants to search, retrieve, and interact with research papers from arXiv using the Model Context Protocol. It provides programmatic access for paper search, download, reading, and management, supporting integration with MCP-compatible clients. The solution offers both installation via Smithery and manual setup, along with tools for efficient paper handling. Local storage ensures quick access to previously downloaded papers and relevant research prompts.

    • 1,863
    • MCP
    • blazickjp/arxiv-mcp-server
  • arxiv-latex MCP Server

    arxiv-latex MCP Server

    Enables direct access to arXiv LaTeX sources for improved AI understanding in math-heavy papers.

    arxiv-latex MCP Server provides an MCP-compatible server that allows clients like Claude Desktop and Cursor to fetch and process the LaTeX source code of arXiv papers, leveraging precise access to mathematical content. By utilizing original LaTeX instead of PDF, it enables large language models to better understand complex equations and notations. Integration is straightforward through desktop extensions or manual configuration, and the tool is particularly valuable for research fields that rely on mathematical accuracy.

    • 72
    • MCP
    • takashiishida/arxiv-latex-mcp
  • Bing Search MCP Server

    Bing Search MCP Server

    MCP server enabling Bing-powered web, news, and image search for AI assistants.

    Bing Search MCP Server provides a Model Context Protocol (MCP) compliant interface for integrating Microsoft Bing Search API capabilities with AI assistants. The server allows AI clients to perform web, news, and image searches programmatically, with features like rate limiting and comprehensive error handling. Designed for easy deployment, it supports integration with clients such as Claude Desktop and Cursor for enhanced search access. Secure configuration via environment variables enables safe use of API keys.

    • 65
    • MCP
    • leehanchung/bing-search-mcp
  • MCP Simple PubMed

    MCP Simple PubMed

    AI-accessible PubMed server with structured XML output

    MCP Simple PubMed is a server implementing the Model Context Protocol (MCP) that enables AI models to access PubMed articles via the Entrez API. It provides capabilities for searching the PubMed database, retrieving article abstracts, and downloading full text for open access articles. The server returns articles in an XML format optimized for AI consumption, preserving document structure. Installation is available via Smithery or pip, and integration with tools like Claude Desktop is supported.

    • 141
    • MCP
    • andybrandt/mcp-simple-pubmed
  • mcp-server-webcrawl

    mcp-server-webcrawl

    Advanced search and retrieval for web crawler data via MCP.

    mcp-server-webcrawl provides an AI-oriented server that enables advanced filtering, analysis, and search over data from various web crawlers. Designed for seamless integration with large language models, it supports boolean search, filtering by resource types and HTTP status, and is compatible with popular crawling formats. It facilitates AI clients, such as Claude Desktop, with prompt routines and customizable workflows, making it easy to manage, query, and analyze archived web content. The tool supports integration with multiple crawler outputs and offers templates for automated routines.

    • 32
    • MCP
    • pragmar/mcp-server-webcrawl
  • DuckDuckGo Search MCP Server

    DuckDuckGo Search MCP Server

    A Model Context Protocol server for DuckDuckGo web search and intelligent content retrieval.

    DuckDuckGo Search MCP Server provides web search capabilities through DuckDuckGo, with advanced content fetching and parsing tailored for large language models. It supports rate limiting, error handling, and delivers results in an LLM-friendly format. The server is designed for seamless integration with AI applications and tools like Claude Desktop, enabling enhanced web search and content extraction through the Model Context Protocol.

    • 637
    • MCP
    • nickclyde/duckduckgo-mcp-server
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results