mcp-simple-arxiv
Tool to work with arXiv, provide LLM with ability to search and read papers from there
Overview
The mcp-simple-arxiv is a server tool that enables users to interact with arXiv papers through API access, allowing for searching and reading scientific papers.
To use mcp-simple-arxiv, install it via pip, configure it with your Claude Desktop settings, and then use search queries to find papers or request detailed metadata.
- Search for scientific papers on arXiv by titles and abstracts - Retrieve paper metadata including authors and publication dates - Get links to different formats of papers (PDF/HTML) - Implements arXiv's API rate limits
- Researchers can find recent papers on specific topics by querying arXiv.
- Academics can retrieve details about papers for literature reviews.
- Students can use it to gather resources for their assignments.
Add to your AI client
Use these steps to connect mcp-simple-arxiv in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-simple-arxiv-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-arxiv-andybrandt"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-simple-arxiv-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-arxiv-andybrandt"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-simple-arxiv-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-arxiv-andybrandt"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-simple-arxiv-andybrandt": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-arxiv-andybrandt"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-simple-arxiv-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-arxiv-andybrandt"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-simple-arxiv-andybrandt": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-simple-arxiv-andybrandt"
]
}
}
}FAQ
Is mcp-simple-arxiv free to use?
Yes! This tool is free to use for all users.
What are the system requirements?
You need to have Python installed to run the server.
How does the rate limiting work?
The server adheres to arXiv's guidelines, limiting requests to a maximum of one every three seconds.