MCP for LLM to search and read papers from arXiv
Add to Claude Desktop config.json
{
"mcpServers": {
"andybrandt-mcp-simple-arxiv": {
"command": "python",
"args": [
"-m",
"mcp_simple_arxiv"
]
}
}
} Get the source and run locally
git clone https://github.com/andybrandt/mcp-simple-arxiv.git ~/.mcp/mcp-simple-arxiv
cd ~/.mcp/mcp-simple-arxiv 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 LLM can sort results by submission date, update date, or relevance:
Search arXiv for papers about transformers, sorted by relevance.
Date filtering lets you focus on specific time periods:
Find papers about quantum computing published in 2024.
Search for recent machine learning papers from the last 6 months.
Search results include:
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 WEB_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
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Search ArXiv research papers
Discover, extract, and interact with the web - one interface powering automated access across the public internet.
Web search using free multi-engine search (NO API KEYS REQUIRED) — Supports Bing, Baidu, DuckDuckGo, Brave, Exa, and CSDN.
Web search using DuckDuckGo
Web search capabilities using Brave's Search API