Andy Brandt/mcp-simple-arxiv
Built by Metorial, the integration platform for agentic AI.
Andy Brandt/mcp-simple-arxiv
Server Summary
Search for scientific papers by title
Retrieve paper metadata
Access paper abstracts
Provide links to PDF and HTML formats
Implement rate limiting
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