arxiv_search
Search arXiv papers by query with category and sort filters. Returns paper metadata including title, authors, abstract, categories, and links.
Search arXiv, fetch paper metadata, and read full-text content via MCP. STDIO or Streamable HTTP.
claude mcp add --transport http arxiv-mcp-server https://arxiv.caseyjhand.com/mcp
codex mcp add arxiv-mcp-server --url https://arxiv.caseyjhand.com/mcp
{
"mcpServers": {
"arxiv-mcp-server": {
"url": "https://arxiv.caseyjhand.com/mcp"
}
}
}
gemini mcp add --transport http arxiv-mcp-server https://arxiv.caseyjhand.com/mcp
{
"mcpServers": {
"arxiv-mcp-server": {
"command": "bunx",
"args": [
"@cyanheads/arxiv-mcp-server@latest"
]
}
}
}
{
"mcpServers": {
"arxiv-mcp-server": {
"type": "http",
"url": "https://arxiv.caseyjhand.com/mcp"
}
}
}
curl -X POST https://arxiv.caseyjhand.com/mcp \
-H "Content-Type: application/json" \
-H "MCP-Protocol-Version: 2025-11-25" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"curl","version":"1.0.0"}}}'
Search arXiv papers by query with category and sort filters. Returns paper metadata including title, authors, abstract, categories, and links.
Get full metadata for one or more arXiv papers by ID. Use when you have known IDs from citations, prior search results, or memory.
Fetch the full text of an arXiv paper as HTML. Tries arxiv.org/html first; falls back to ar5iv.labs.arxiv.org when the native render is unavailable. PDF-only papers (no HTML render on either source) return an html_unavailable error with the pdf_url for direct download. Page through long papers with the start and max_characters parameters.
List arXiv category codes and names. Useful for discovering valid category filters for arxiv_search.
No tools match the current filter.
Paper metadata by arXiv ID. Returns PaperMetadata as JSON.
Full arXiv category taxonomy. Returns grouped category list as JSON.