Skip to content

Ray0907/mcp-arxiv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

    • Required arguments:
      • query (string): Search query for arXiv papers (e.g., 'LLM', 'transformer architecture')
  • get - Get the content of a specific arXiv paper.

    • Required arguments:
      • url (string): URL of the arXiv paper to retrieve

Installation

Using venv

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

Using uv

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
"mcpServers": {
  "arxiv": {
    "command": "uv",
    "args": [
        "--directory",
        "ABSOLUTE_PROJECT_PATH",
        "run",
        "arxiv-server.py"
      ]
  }
}

About

Search and retrieve arXiv papers through MCP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages