Best for
- Researchers who want AI-assisted arXiv literature discovery
- Users who need local paper storage and full-text or semantic search
- Research workflows able to review external paper content and manage local storage
This Apache-2.0 MCP server, published from the stated GitHub repository at version 0.6.1, is designed for arXiv paper retrieval and research assistance. It is not maintained by arXiv or the MCP protocol owner. Treat retrieved paper text as untrusted input and review AI-generated conclusions before taking action.
Strongest · Documentation 16/20 Weakest · Reliability 10/20
Static review · not runListed 2026-07-29
Read the FMRS scoring method →Runtime:Python 3.11+
ARXIV_STORAGE_PATH
Optional local directory for downloaded papers; defaults to ~/.arxiv-mcp-server/papers.
MAX_RESULTS
Optional server-side cap on result counts; defaults to 50.
REQUEST_TIMEOUT
Optional PDF fallback download timeout in seconds; defaults to 60.
TRANSPORT
Optional transport mode: stdio, http, or streamable-http; defaults to stdio.
HOST
Optional HTTP bind host; defaults to 127.0.0.1.
PORT
Optional HTTP bind port; defaults to 8000.
ALLOWED_HOSTS
Optional additional accepted HTTP Host values in HTTP mode.
ALLOWED_ORIGINS
Optional additional accepted HTTP Origin values in HTTP mode.
Install with uv tool install arxiv-mcp-server and launch over stdio with uvx arxiv-mcp-server. Claude Desktop users can also use the published .mcpb bundle; Python 3.11+ is still required. For PDF fallback support for older papers, install arxiv-mcp-server[pdf]. The server can be configured for Streamable HTTP with TRANSPORT=http, HOST, and PORT.
{"mcpServers":{"arxiv-mcp-server":{"command":"uvx","args":["arxiv-mcp-server"]}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"arxiv-mcp-server": {
"command": "uvx",
"args": [
"arxiv-mcp-server"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add arxiv-mcp-server -- uvx arxiv-mcp-server
Run it in a terminal; replace any <…> placeholders with your own values first.
The client's tool list should show tools like search_papers and download_paper; calling search_papers with a query such as Kolmogorov-Arnold Networks and getting arXiv results confirms the install works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
ArXiv MCP Server connects AI assistants to the arXiv research repository. It supports paper search, full-text download and reading, local paper listing, LaTeX source access, semantic search over local papers, citation graphs, and research alerts.
Manage your Hevy workout data from AI assistants via MCP.
Firecrawl's official MCP server for web search, scraping, and structured extraction for AI agents
One binary. One grammar. Evidence from the biomedical sources you already trust.
Encrypted, fully offline long-term memory for AI agents
Source revision 572e301bb319 Data synced 2026-10-19 Read the FMRS scoring method