Official descriptionโ๏ธ ๐ - Search arXiv papers, read original LaTeX sections, get BibTeX from arXiv metadata and set topic watches, with papers stored locally.
Config template (adjust for your client)
claude mcp add arxiv-mcp-server -- npx -y arxiv-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
3,221 โ ยท blazickjp/arxiv-mcp-server ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 3,221 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository blazickjp/arxiv-mcp-server๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
A local MCP server for agent literature work. The differentiator is original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk. The working loop is paper ID โ outline โ one section โ citations. Search is optional. Install The default install is uvx arxiv-mcp-server. Command-based integrations need uv, which provides uvx. No repository clone or Python environment setup is required. Add this stdio configuration to clients that accept the mcpServers JSON shape, such as Claude Desktop and Kiro. Other clients may use a top-level servers object, TOML, or their own settings UI; consult the client's MCP documentation. The default paper directory is ~/.arxiv-mcp-server/papers. To choose another directory, append "--storage-path", "/absolute/path/to/papers" to args. The supported package is published on PyPI as arxiv-mcp-server==0.8.2. An unrelated npm package uses the same name, so do not install this server with npm, pnpm, or npx arxiv-mcp-server. Listed on the official MCP registry, latest 0.8.2. Why this is not a search wrapper Search, source retrieval, citation graphs, and downloads call their respective external services. What stays local is the literature loop: read author-submitted LaTeX one section at a time, export BibTeX from authoritative arXiv metadata, and keep topic watches on disk. The server runs locally over stdio by default. Per-client recipes (Claude Code, Codex, Hermes, VS Code / Kiro, Claude Desktop, plugins) Use the default JSON above unless your client has a one-line helper. Claude Code Add the MCP server for all projects: For the richer plugin integrationโwhich installs the MCP connection plus the bundled arXiv research skillโregister this repository as a marketplace and install the plugin: Verify the direct MCP installation with claude mcp get arxiv. Restart Claude Code or run /reload-plugins after installing the plugin. OpenAI Codex Add the MCP server: Or install the MCP connection and bundled research skill as a Codex plugin: Verify the direct MCP installation with codex mcp get arxiv. Codex CLI, the Codex IDE extension, and Codex in the ChatGPT desktop app share this MCP configuration. Hermes Agent Add the server, approve the discovered tools, and test the saved connection: VS Code and Kiro For the richer Kiro Power integration, open the **Powers** panel, choose **Add Custom Power โ Import power from GitHub**, and enter: The Power installs the MCP connection from mcp.json and adds focused arXiv research guidance. Kiro users who prefer manual configuration can place the generic configuration above in .kiro/settings/mcp.json for one workspace or ~/.kiro/settings/mcp.json for all workspaces. Claude Desktop bundle macOS users can install a bundled .mcpb extension from the v0.8.2 release or the latest GitHub release: - Apple Silicon: arxiv-mcp-server-darwin-arm64-0.8.2.mcpb - Intel: arxiv-mcp-server-darwin-x86_64-0.8.2.mcpb Double-click the bundle, drag it into Claude Desktop, or open **Settings โ Extensions โ Advanced settings โ Install Extensionโฆ**. The bundle includes the server dependencies and requires CPython 3.11.x. Other MCP clients Other clients may use a top-level servers object, TOML, or their own settings UI; consult the client MCP documentation. Direct MCP installation is the shortest path. Install a plugin when you also want the research workflow that steers the client toward focused searches, bounded reads, citation traversal, and section-level LaTeX retrieval. Plugin manifests The same MCP server and research skill are packaged for both major plugin systems: | Integration | Manifest | Marketplace | |---|---|---| | Claude Code | .claude-plugin/plugin.json | .claude-plugin/marketplace.json | | OpenAI Codex / ChatGPT Work | .codex-plugin/plugin.json | .agents/plugins/marketplace.json | | Kiro Power | POWER.md | mcp.json | | Shared MCP launch | .mcp.json for Claude and repository-local clients; .codex-mcp.json for Codex plugins | uvx arxiv-mcp-server | | Shared research workflow | skills/arxiv-mcp-server/SKILL.md | Installed with either plugin | If a desktop client cannot find uvx Desktop applications do not always inherit the same PATH as your terminal. If uvx arxiv-mcp-server works in a terminal but the client reports that the server failed to connect, find the executable's absolute path: