This MCP server allows users to search arXiv, fetch paper metadata, and read full-text content via STDIO and Streamable HTTP.
From the registry: Search arXiv, fetch paper metadata, and read full-text content. STDIO & Streamable HTTP.
Please install the `arxiv-mcp-server-cyanheads` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Bun 1.2+** — Requires Bun v1.2.0 or higher (https://bun.sh/)
Canonical MCP server config (stdio transport):
- command: `bunx`
- args: ["@cyanheads/arxiv-mcp-server@latest"]
- optional environment variables:
- `ARXIV_API_BASE_URL`: arXiv API base URL (example: `https://export.arxiv.org/api`)
- `ARXIV_REQUEST_DELAY_MS`: Minimum delay between arXiv API requests (ms) (example: `3000`)
- `ARXIV_CONTENT_TIMEOUT_MS`: Timeout for HTML content fetches (ms) (example: `30000`)
- `ARXIV_API_TIMEOUT_MS`: Timeout for API search/metadata requests (ms) (example: `15000`)
- `MCP_TRANSPORT_TYPE`: Transport type (stdio or http) (example: `stdio`)
- `MCP_HTTP_PORT`: HTTP port (example: `3010`)
- `MCP_AUTH_MODE`: Auth mode (none, jwt, oauth) (example: `none`)
- `MCP_LOG_LEVEL`: Log level (example: `info`)
Note: Public hosted instance at https://arxiv.caseyjhand.com/mcp. Also available as Docker image via ghcr.io.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.ARXIV_API_BASE_URLrequiredarXiv API base URL.MCP server for searching Airweave collections with natural language queries.