trackmcp
Back to directory

Search and retrieve arXiv papers through MCP.

0 stars PythonSearch & Data Retrieval Updated Mar 22, 2025

Documentation

mcp-arxiv

A Model Context Protocol server that provides arXiv paper search and retrieval capabilities. This server enables LLMs to search for academic papers on arXiv and get cleaned titles, abstracts, and content without dealing with complex HTML parsing.

Available Tools

  • `search` - Search arXiv for papers matching a query.
    • `get` - Get the content of a specific arXiv paper.
      • Required arguments:
        • `url` (string): URL of the arXiv paper to retrieve

    Installation

    Using venv

    bash
    cd mcp-arxiv
    sourve .venv/bin/activate
    pip install -r requirements.txt

    Using uv

    bash
    cd mcp-arxiv
    uv venv .venv
    source .venv/bin/activate
    uv pip install -r requirements.txt

    Configuration

    Configure for Claude.app

    Add to your Claude settings:

    Using uv

    json
    "mcpServers": {
      "arxiv": {
        "command": "uv",
        "args": [
            "--directory",
            "ABSOLUTE_PROJECT_PATH",
            "run",
            "arxiv-server.py"
          ]
      }
    }

    Frequently asked questions

    What is mcp-arxiv?

    mcp-arxiv is Search and retrieve arXiv papers through MCP.

    How do I install mcp-arxiv?

    Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

    Is mcp-arxiv open source?

    Yes — it is hosted on GitHub at https://github.com/ray0907/mcp-arxiv.

    Related MCP tools

    Run your own MCP server? See who uses it and what to fix.

    Measure it with TrackMCP