MCP Server for searching and reading arXiv papers
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"arxiv-paper-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# arXiv MCP Server [](https://pypi.org/project/arxiv-paper-mcp-server/) [](https://pypi.org/project/arxiv-paper-mcp-server/) [](https://opensource.org/licenses/MIT) A Model Context Protocol (MCP) server that enables LLMs to search, download, and read arXiv papers. Gives AI assistants direct access to scientific literature. ## Features - **Search papers** - Search by title, keywords, author, or arXiv ID - **Read full text** - Download PDFs and extract text automatically - **Section extraction** - Get specific sections (abstract, introduction, methods, conclusion) - **Local caching** - Downloaded papers are cached locally for fast re-access - **Zero configuration** - Works out of the box with sensible defaults ## Getting Started ### Prerequisites This MCP server uses `uvx` to run. First, install `uv`: ```bash # macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Or using Homebrew brew install uv ``` After installation, restart your terminal. ### Installation Install the arXiv MCP server with your client. Standard config works in most tools: ```json { "mcpServers": { "arxiv": { "command": "uvx", "args": ["arxiv-paper-mcp-server"] } } } ``` <details> <summary>Amp</summary> ```bash amp mcp add arxiv -- uvx arxiv-paper-mcp-server ``` </details> <details> <summary>Claude Code</summary> ```bash claude mcp add arxiv-server -- uvx arxiv-paper-mcp-server ``` </details> <details> <summary>Claude Desktop</summary> Add to your `claude_desktop_config.json`: - macOS: `~/Library/Application Support/Claude/claude_desktop_config.json` - Windows: `%APPDATA%\Claude\claude_desktop_config.json` ```json { "mcpServers": { "arxiv": { "command": "uvx", "args": ["arxiv-paper-mcp-server"] } } } ``` </detail…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.