Delv
CommunityActive· 9d4.3by Takashi Ishida

arXiv LaTeX MCP

Fetches LaTeX source of arXiv papers so mathematical notation and equations survive the round trip into the model.

B
Safety & Trust

Delv Safety Grade: B

Score 72/100 · assessed 2026-04-28

Maintainer55
Permissions92
Supply chain75
Transparency68
Incidents100

This MCP server fetches LaTeX source files from arXiv's public API, preserving mathematical notation that would otherwise be mangled when extracting from PDFs. It's a read-only tool with narrow scope: no filesystem writes, no shell access, just HTTP requests to arXiv.org. The maintainer is a solo developer (Takashi Ishida) with a single-purpose repository. Supply chain is reasonable via uvx/PyPI distribution, though the package is new and community-maintained rather than officially vetted. Transparency is adequate with open source code and clear documentation of what it does. No known security incidents. The main risk is maintainer bus factor and the usual concerns with solo-maintained tools, but the attack surface is minimal since it only reads public academic papers.

Lethal Trifecta (prompt-injection exposure)

TWO OF THREE
Private dataNo
Reads secrets, credentials, private files
Untrusted inputYes
Ingests web pages, PRs, issues, emails
External commsYes
Can send data outbound

Same plus LaTeX macros expand the attack surface marginally.

Green flags

  • Read-only API access to public arXiv data, no write operations
  • No environment variables or secrets required
  • Clear, narrow scope: fetches LaTeX source only
  • Open source with visible code on GitHub
  • Distributed via standard PyPI/uvx toolchain

Red flags

  • Solo maintainer with single project, high bus factor risk
  • New package with limited community review or adoption history
  • No visible security audit or formal review process

Permissions requested

Outbound network
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

uvx arxiv-latex-mcp

Review

If you've ever asked Claude to summarise an arXiv paper and watched it mangle every equation into garbled ASCII, this server fixes that. It fetches the raw LaTeX source instead of the PDF text, so mathematical notation survives intact. The model sees `\frac{1}{2}` instead of `1/2` or worse. I'd reach for this when I'm working through a maths-heavy paper and need to extract specific sections or build teaching notes. The LaTeX source preserves structure: theorem environments, equation labels, section headings. You can ask Claude to pull out the proof of Lemma 3.2 and it actually knows where that is. For literature reviews in machine learning or physics, it's a genuine time-saver. You're not retyping equations or fixing mangled symbols. The quirks: not every arXiv paper has LaTeX source available. Some authors upload PDFs directly, especially older submissions. When that happens, you're back to square one. The server doesn't fall back to PDF text, it just tells you the source isn't there. Also, LaTeX can be messy. Authors use custom macros, non-standard packages, or just write chaotic preambles. Claude handles most of it, but occasionally you'll get a wall of `\newcommand` definitions before the actual content. Installation is trivial if you're on Claude Desktop. One `uvx` command, add three lines to your config, restart. No API keys, no environment variables. It's a single-purpose tool: fetch LaTeX from arXiv by ID or URL. That's it. No search, no metadata scraping, no citation graphs. Who shouldn't bother: if you're summarising papers outside STEM, or if you're working with preprints that aren't on arXiv, this does nothing for you. It's also overkill if you're just skimming abstracts. But if you're a researcher, PhD student, or anyone who spends time with equations, this is a small quality-of-life win that compounds quickly.
Verdict

Install it if you regularly work with maths-heavy arXiv papers and need equations to stay readable. Skip it if your workflow is mostly non-technical papers or you're happy with PDF text. It does one thing well and doesn't pretend otherwise.

Good at

  • Preserves mathematical notation perfectly, no more mangled equations.
  • Trivial installation with no API keys or environment setup.
  • Lets you extract specific sections or proofs by structure, not guesswork.
  • Fast and reliable for papers that have LaTeX source available.

Watch out

  • Useless for papers uploaded as PDF-only, which is common in older arXiv submissions.
  • No fallback to PDF text when LaTeX source is missing.
  • LaTeX preambles can be messy, occasionally cluttering the output with macro definitions.
  • Single-purpose tool, no search or metadata features.

Use cases

  • paper summarisation with equations
  • section extraction
  • maths-heavy literature review
  • teaching notes

Getting started

1. Run `uvx arxiv-latex-mcp` in your terminal to install. 2. Add the server to your Claude Desktop config: open `claude_desktop_config.json` and add an entry under `mcpServers` with command `uvx` and args `["arxiv-latex-mcp"]`. 3. Restart Claude Desktop and check the MCP icon shows the server connected. 4. Test it by asking Claude to fetch the LaTeX source of a known arXiv paper, like `2103.00020`. 5. Watch out for papers without LaTeX source, especially older submissions or those uploaded as PDFs only.

Works with

Claude DesktopClaude CodeCursor

Similar MCPs