
Simple Arxiv
HTTP-SSEMCP server for searching and accessing arXiv papers with metadata and abstracts.
MCP server for searching and accessing arXiv papers with metadata and abstracts.
An MCP server that provides access to arXiv papers through their API.
This server allows LLM clients (like Claude Desktop) to:
To use the web version just add this connector to Claude.ai https://mcp.andybrandt.net/arxiv . You can also install & use it locally.
This server can be run in two modes: as a local stdio
server for desktop clients or as a network-accessible web server.
To install Simple Arxiv for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-simple-arxiv --client claude
pip install mcp-simple-arxiv
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:
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:
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:
For web deployment see DEPLOYMENT.md.
To install for development:
git clone https://github.com/andybrandt/mcp-simple-arxiv cd mcp-simple-arxiv pip install -e .
This server follows arXiv API usage guidelines:
MIT