An MCP server that provides tools to search and fetch papers from arXiv.org.
- Search papers by category
- Get latest papers sorted by submission date
- Formatted output with title, authors, summary, and link
- Deno installed on your system
- MCP compatible environment
- Clone the repository
- Install dependencies:
deno cache --reload src/main.tsDevelopment mode with file watching:
deno task devBuild executable:
deno task compileAdd the following configuration to your claude_desktop_config.json:
{
"mcpServers": {
"arxiv-search-mcp": {
"command": "/path/to/dir/arxiv-search-mcp/bin/arxiv-search-mcp"
}
}
}Replace /path/to/dir with the actual path to your compiled binary.
The server provides a tool named search_arxiv that accepts the following parameters:
{
"category": string, // arXiv category (e.g., cs.AI, cs.LG, astro-ph)
"max_results": number // Number of papers to fetch (1-100, default: 5)
}Request:
{
"category": "cs.AI",
"max_results": 5
}This will return the 5 most recent papers from the Artificial Intelligence category.
Some popular arXiv categories:
cs.AI: Artificial Intelligencecs.LG: Machine Learningcs.CL: Computation and Languagecs.CV: Computer Visioncs.NE: Neural and Evolutionary Computingcs.RO: Roboticsastro-ph: Astrophysicsphysics: Physicsmath: Mathematicsq-bio: Quantitative Biology
For a complete list of categories, visit arXiv taxonomy.
This project is licensed under the MIT License - see the LICENSE file for details.

