ArXiv Paper Search
HTTP-SSESTDIOAn MCP server that provides access to arXiv papers through their API.
An MCP server that provides access to arXiv papers through their API.
An MCP server that provides access to arXiv papers through their API.
This server allows LLM clients (like Claude Desktop) to:
The server implements proper rate limiting according to arXiv's API guidelines (max 1 request every 3 seconds).
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:
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