A Zotero plugin for chatting with single or multiple PDFs and searching the whole library, using cloud LLMs or local models.
blazickjp/arxiv-mcp-server
A local MCP server that lets AI agents search arXiv, read papers section by section from original LaTeX, export BibTeX, and watch topics.
- Stars
- 3,258
- Forks
- 261
- Open issues
- 7
- Last commit
- 30 days ago
What is it?
arxiv-mcp-server is a local Model Context Protocol server for AI agents doing literature research on arXiv. Its core workflow runs from a paper ID to its outline, then to a single section read from the author-submitted LaTeX source, and finally to BibTeX citations exported from arXiv metadata. Downloaded papers and topic watches are stored on the local disk.
Search is available but optional. The server exposes tools for arXiv queries with category and date filters, abstract retrieval, paper download and conversion to Markdown, bounded paragraph-level reading, passage search, and citation graph lookups through Semantic Scholar. Semantic search over downloaded papers is available as an extra install.
It runs over stdio by default and can be launched with uvx, and it also supports Streamable HTTP with a bound local address. The server includes built-in prompt workflows for paper summaries, comparisons, and literature reviews. Paper text is treated as untrusted content, and the project documents guidance on prompt injection risks.
Key features
- 01Reads original arXiv LaTeX one section at a time through an outline.
- 02Exports BibTeX from arXiv metadata.
- 03Saves topic watches locally and checks them for new papers.
- 04Converts papers to Markdown with bounded chunked reading.
- 05Supports arXiv search with category, date, and sort filters.
- 06Offers optional local semantic search over downloaded papers.
Use cases
- Drafting a related-work section by reading specific sections of source papers.
- Generating BibTeX entries for a bibliography from arXiv IDs.
- Monitoring arXiv categories for new papers on a research topic.
- Tracing references and citing papers of a seed paper through a citation graph.
Quick start
- 1
Install uv, which provides uvx
- 2
Run the server with uvx
uvx arxiv-mcp-server - 3
Add the stdio configuration to your MCP client's mcpServers settings
Things to know
- Semantic search and reindexing require the optional [pro] extra.
- The Claude Desktop bundle is for macOS only.
- An unrelated npm package uses the same name, so do not install this server with npm.
In collections
Topics
FAQ
- What is arxiv-mcp-server?
- A local MCP server that lets AI agents search arXiv, read papers section by section from original LaTeX, export BibTeX, and watch topics. arxiv-mcp-server is a local Model Context Protocol server for AI agents doing literature research on arXiv. Its core workflow runs from a paper ID to its outline, then to a single section read from the author-submitted LaTeX source, and finally to BibTeX citations exported from arXiv metadata. Downloaded papers and topic watches are stored on the local disk.
- Is arxiv-mcp-server free to use? What license does it have?
- arxiv-mcp-server is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is arxiv-mcp-server still maintained?
- Actively maintained. The last commit to arxiv-mcp-server was on Oct 8, 2026.
- What can I use arxiv-mcp-server for?
- Drafting a related-work section by reading specific sections of source papers. Generating BibTeX entries for a bibliography from arXiv IDs. Monitoring arXiv categories for new papers on a research topic. Tracing references and citing papers of a seed paper through a citation graph.
- How do I install arxiv-mcp-server?
- Install uv, which provides uvx Run the server with uvx: uvx arxiv-mcp-server Add the stdio configuration to your MCP client's mcpServers settings
- Where can I get arxiv-mcp-server?
- The source code and installation instructions are on GitHub: https://github.com/blazickjp/arxiv-mcp-server
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An agentic AI research system built on Claude Code or Codex that maintains a persistent, cross-project wiki covering the research lifecycle from paper ingestion to rebuttal.
Swap arxiv.org for talk2arxiv.org in any paper link to read the paper and chat with an AI that has read its full text.
A local-first Rust harness that turns coding agents like Claude Code and Codex into research agents for literature review, experiments and artifacts.
An MCP server that lets AI assistants like Claude explore and query MySQL databases through a controlled set of tools.
A mobile app for finding, reading, bookmarking, summarizing and discussing arXiv papers, with optional AI chat via your own Gemini API key.