arXiv Paper Search
STDIOAn MCP server that provides tools to search and fetch papers from arXiv.org.
An MCP server that provides tools to search and fetch papers from arXiv.org.
An MCP server that provides tools to search and fetch papers from arXiv.org.
deno cache --reload src/main.ts
Development mode with file watching:
deno task dev
Build executable:
deno task compile
Add 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.
Example usage screenshot:
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 BiologyFor a complete list of categories, visit arXiv taxonomy.
This project is licensed under the MIT License - see the LICENSE file for details.