Favicon of arxiv-mcp-server

arxiv-mcp-server

A local MCP server connects AI assistants to arXiv papers, with section-level LaTeX reading, BibTeX export, and a library stored on your machine.

arxiv-mcp-server gives AI assistants tools to find and study arXiv papers. It's for researchers who want an assistant to inspect specific sections and work with a locally stored paper library.

  • Section-level reading: Read individual sections of author-submitted LaTeX or downloaded Markdown, inspect paper outlines, and find relevant passages without sending an entire paper into the assistant's context.
  • Local paper library: Download papers as Markdown for later reading and text search; optional local embedding dependencies add semantic search across downloaded papers.
  • Citations and related work: Export BibTeX using arXiv metadata and explore references and citing papers through Semantic Scholar, which requires an internet connection.
  • Discovery and topic watches: Search arXiv by topic, category, or date, save topic watches locally, and check them for new papers.

The open-source server uses the Apache License 2.0 and runs locally, with support for self-hosted HTTP deployment. It connects to MCP clients including Claude Desktop, Claude Code, Codex, Hermes, VS Code, and Kiro. Research prompts support paper comparisons, summaries, and literature reviews through the connected assistant; the server doesn't run a separate model.

Paper files, cached LaTeX, topic watches, and the semantic index stay on disk. Searching arXiv, fetching metadata or source files, downloading papers, and checking watches contact external services, so the full research workflow isn't offline. Your connected AI client's model and data handling remain separate from the local server.

Similar to arxiv-mcp-server