An MCP server that provides access to arXiv papers through their API. This server allows LLM clients (like Claude Desktop) to: - Search for scientific papers on arXiv by title and abstract content - Filter search results by submission date range - Control search result sorting (by submission date, update date, or relevance) - See total matching results count to gauge search specificity - Get paper
Add this skill
npx mdskills install andybrandt/mcp-simple-arxivWell-documented MCP server with comprehensive arXiv search, paper retrieval, and clear setup instructions
1# mcp-simple-arxiv23[](https://archestra.ai/mcp-catalog/andybrandt__mcp-simple-arxiv)4[](https://smithery.ai/server/mcp-simple-arxiv)5[](https://mseep.ai/app/dc95dba9-149a-4eaa-bf08-36e0cb0f3a5a)67An MCP server that provides access to arXiv papers through their API.89<a href="https://glama.ai/mcp/servers/p38q3nagwb"><img width="380" height="200" src="https://glama.ai/mcp/servers/p38q3nagwb/badge" alt="mcp-simple-arxiv MCP server" /></a>1011## Features1213This server allows LLM clients (like Claude Desktop) to:14- Search for scientific papers on arXiv by title and abstract content15- Filter search results by submission date range16- Control search result sorting (by submission date, update date, or relevance)17- See total matching results count to gauge search specificity18- Get paper metadata and abstracts19- Retrieve full paper text as Markdown (converted from PDF)20- Access links to available paper formats (PDF/HTML)21- Browse and search arXiv subject categories2223To use the web version just add this connector to Claude.ai https://mcp.andybrandt.net/arxiv .24You can also install & use it locally.2526## Installation and Deployment2728This server can be run in two modes: as a local `stdio` server for desktop clients or as a network-accessible web server.2930### Installing via Smithery3132To install Simple Arxiv for Claude Desktop automatically via [Smithery](https://smithery.ai/server/mcp-simple-arxiv):3334```bash35npx -y @smithery/cli install mcp-simple-arxiv --client claude36```3738### Manual Installation39```bash40pip install mcp-simple-arxiv41```4243## Usage with Claude Desktop4445Add this configuration to your `claude_desktop_config.json`:4647(Mac OS)4849```json50{51 "mcpServers": {52 "simple-arxiv": {53 "command": "python",54 "args": ["-m", "mcp_simple_arxiv"]55 }56 }57}58```5960(Windows version):6162```json63{64 "mcpServers": {65 "simple-arxiv": {66 "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",67 "args": [68 "-m",69 "mcp_simple_arxiv"70 ]71 }72 }73}74```7576After restarting Claude Desktop, the following capabilities will be available:7778### Searching Papers7980You can ask Claude to search for papers using queries like:81```82Can you search arXiv for recent papers about large language models?83```8485The LLM can sort results by submission date, update date, or relevance:86```87Search arXiv for papers about transformers, sorted by relevance.88```8990Date filtering lets you focus on specific time periods:91```92Find papers about quantum computing published in 2024.93Search for recent machine learning papers from the last 6 months.94```9596Search results include:97- Total number of matching papers (e.g., "Found 15,234 total results, showing first 10")98- Paper title, authors, and arXiv ID99- Categories (primary and additional)100- Publication date101- Abstract preview102103### Getting Paper Details104105Once you have a paper ID, you can ask for more details:106```107Can you show me the details for paper 2103.08220?108```109110This will return:111- Full paper title112- Authors113- Publication and update dates114- Journal reference (if available)115- Paper abstract116- Links to available formats (PDF/HTML)117118119*For web deployment see [WEB_DEPLOYMENT.md](WEB_DEPLOYMENT.md)*.120121## Development122123To install for development:124```bash125git clone https://github.com/andybrandt/mcp-simple-arxiv126cd mcp-simple-arxiv127pip install -e .128```129130### arXiv API Guidelines131132This server follows arXiv API usage guidelines:133- Rate limiting to max 1 request per 3 seconds134- Single connection at a time135- Proper error handling and retry logic136137## License138139MIT140
Full transparency — inspect the skill content before installing.