Hermes Atlas
MCP servers & tool integrations · works with Hermes Agent

arxiv-mcp-server

blazickjp/arxiv-mcp-server

Local MCP server for agent literature work with LaTeX section reads, BibTeX export and topic watches

In short

arxiv-mcp-server is a local MCP server that lets agents read arXiv papers section by section from the original LaTeX, export BibTeX and keep topic watches, with papers stored on disk. Its README includes a Hermes Agent recipe alongside Claude Code and Codex.

What arxiv-mcp-server does

arxiv-mcp-server runs locally over stdio and is built around a literature loop: paper ID, outline, one section, citations. It reads author-submitted LaTeX one section at a time, exports BibTeX from authoritative arXiv metadata, and keeps topic watches on disk. Papers are stored under ~/.arxiv-mcp-server/papers by default, and a --storage-path argument changes the location. Search is optional, and search, source retrieval, citation graphs and downloads call their respective external services.

The README has per-client recipes for Claude Code, Codex, Hermes Agent, VS Code, Kiro and Claude Desktop. Claude Code and Codex can also install it as a plugin that bundles an arXiv research skill with the MCP connection. The supported package is arxiv-mcp-server on PyPI (0.8.2 in the README), and the README warns that an unrelated npm package has the same name and should not be used. It is listed on the official MCP registry.

Key features

  • Section-by-section reads of the original author-submitted LaTeX
  • BibTeX export from arXiv metadata
  • Topic watches kept on disk
  • Papers stored locally, with a configurable storage path
  • Per-client recipes including Hermes Agent, Claude Code and Codex
  • Claude Code and Codex plugins that bundle a research skill

When to use it

  • Have an agent read one section of a paper at a time instead of the whole document
  • Collect BibTeX entries for the papers an agent cites
  • Track a research topic with a watch that persists on disk

Who it is for: Researchers and developers who want agents to read papers and produce citations through a local server.

How it fits with Hermes Agent

Its README includes a dedicated Hermes Agent setup section, alongside recipes for Claude Code, Codex and other MCP clients.

How to install arxiv-mcp-server

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

uvx arxiv-mcp-server

Requirements: uv, which provides uvx

FAQ

What is arxiv-mcp-server?

arxiv-mcp-server is a local MCP server for agent literature work. It reads original LaTeX one section at a time, exports BibTeX from arXiv metadata and keeps topic watches on disk.

Does arxiv-mcp-server work with Hermes Agent?

Yes, the README includes a Hermes Agent section among its per-client recipes. The opening part of the README is cut off before the steps, so follow that section for the exact configuration.

How do I install arxiv-mcp-server?

Run uvx arxiv-mcp-server, which needs uv installed. Do not install it with npm, pnpm or npx, because an unrelated npm package uses the same name.

Similar mcp & tools for Hermes Agent

All mcp & tools

Related guides: What is Hermes Agent? · How to run Hermes Agent securely