arxiv-mcp-server
io.github.cyanheads/arxiv-mcp-serverVersion 1.8.2Search arXiv, fetch paper metadata, and read full-text content.
Status
Responds610 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:48 UTC
- Latency
- 610 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://arxiv.caseyjhand.com/mcpResponds610 msNo sign-in
Claude Code
claude mcp add --transport http arxiv-mcp-server https://arxiv.caseyjhand.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: arxiv-mcp-server
Remote MCP server URL: https://arxiv.caseyjhand.com/mcpCursor
{
"mcpServers": {
"arxiv-mcp-server": {
"url": "https://arxiv.caseyjhand.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"arxiv-mcp-server","type":"http","url":"https://arxiv.caseyjhand.com/mcp"}'Streamable HTTP
npm: @cyanheads/arxiv-mcp-server 1.8.2Package only
npm (npx)
claude mcp add arxiv-mcp-server -- npx -y @cyanheads/arxiv-mcp-server@1.8.2Streamable HTTP
npm: @cyanheads/arxiv-mcp-server 1.8.2Package only
npm (npx)
claude mcp add arxiv-mcp-server -- npx -y @cyanheads/arxiv-mcp-server@1.8.2Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
4 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
arxiv_get_metadataGet full metadata for one or more arXiv papers by ID. Use when you have known IDs from citations, prior search results, or memory. Looks up 10 IDs per call; any further IDs come back in remaining_ids for the next call. | Not declared | Yes | Not declared | Not declared |
arxiv_list_categoriesList arXiv category codes and names. Useful for discovering valid category filters for arxiv_search_papers. Lists subject classes only; arxiv_search_papers also accepts a bare archive code (the part before the dot, e.g. "astro-ph" or "cs") to search a whole archive at once. | Not declared | Yes | Not declared | Not declared |
arxiv_read_paperFetch the full text of an arXiv paper. Tries arxiv.org/html first, falls back to ar5iv.labs.arxiv.org, and falls back again to text extracted from the PDF when neither has an HTML render — check the source field to know which one answered. Page through long papers with start and max_characters, or pass max_characters null to get the entire body in one call. To read one section, take the outline from the first page (start 0) and pass an entry's start. | Not declared | Yes | Not declared | Not declared |
arxiv_search_papersSearch arXiv papers by query with category and sort filters. Returns paper metadata including title, authors, abstract, categories, and links. | Not declared | Yes | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 8, 2026
- Updated
- Nov 8, 2026
- Website
- Not given
- Categories (suggested)
- Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared