younesbensafia/arxiv-reader-mcp — explained in plain English
Analysis updated 2026-06-24
Find the latest research papers on a topic like 'diffusion models' or 'quantum computing' directly inside Claude or your AI coding assistant.
Ask your AI to summarize a specific arXiv paper by its ID, including methodology and results, without copying and pasting anything.
Monitor a research category like cs.LG (machine learning) for recent papers and get a quick digest of what's new.
Have an AI read and explain the full text of a paper's PDF, not just the abstract, to help you decide if it's worth reading in depth.
| younesbensafia/arxiv-reader-mcp | 0c33/agentic-ai | albertusreza/pr-pilot | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | Python | Python | Python |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | researcher | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Python and the uv tool. Add a short JSON config block to your MCP client settings pointing at the server's run command. Works with Claude and any MCP-compatible client.
arxiv-reader-mcp is a server that connects AI coding assistants and chat tools to arXiv, the large open-access repository of scientific papers used widely in physics, mathematics, computer science, and related fields. The server uses the Model Context Protocol (MCP), which is a standard that lets AI tools call external services in a structured way. Once installed, an AI assistant can search for papers, pull metadata, and even read the full text of a PDF, all without leaving the editor or conversation window. The server exposes five tools. One searches by keyword, author, category, or date range. A second does a quick keyword search with optional filters. A third fetches the title, authors, abstract, and PDF link for a specific paper ID. A fourth returns recent papers in a chosen subject category. The fifth downloads and extracts the full text from a paper's PDF, which lets an AI assistant read and summarize the actual content rather than just the abstract. arXiv organizes papers by category codes. The README lists common ones: cs.AI for artificial intelligence, cs.LG for machine learning, cs.CV for computer vision, cs.CL for computation and language, and many others across physics, statistics, and biology. Users can filter any search to a specific category. Setting it up requires Python and a tool called uv for running Python projects. The server runs as a local process that communicates with a compatible client over standard input and output. To connect it to Claude on claude.ai, you add a short JSON block to the MCP settings file pointing at the server's run command. The README also mentions an MCP Inspector tool for testing the server interactively before connecting a full client. The project is open source under the MIT license and includes example prompts showing what you can ask an AI once the server is connected: finding recent papers on a topic, summarizing a specific paper by its arXiv ID, or reading the methodology section of a paper in full.
A local server that lets AI assistants like Claude search, browse, and read full papers from arXiv, the giant open-access library of science and computer science research, without leaving your editor or chat window.
Mainly Python. The stack also includes Python, MCP, uv.
MIT license, free to use, modify, and share for any purpose, including commercial projects. No restrictions.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.