MCP server that fetches and processes arXiv LaTeX sources so LLM-powered clients (Claude Desktop, Cursor, etc.) can accurately read math-heavy papers.
https://github.com/takashiishida/arxiv-latex-mcpIf you've ever tried to discuss complex mathematical papers with Claude or GPT, you know the frustration. Upload a PDF filled with equations, and watch the AI stumble through mangled formulas and confused notation. There's a better way.
This MCP server bypasses PDFs entirely and fetches the original LaTeX source from arXiv papers. Instead of parsing rendered equations from pixels, your AI assistant reads the actual mathematical markup that authors wrote.
The difference is night and day:
f(x) = x^2 + 2x - 1 with proper mathematical contextYour AI can now reference "equation (3.2)" accurately, understand complex notation, and discuss mathematical proofs without losing critical details in PDF conversion artifacts.
Direct arXiv Integration: Just reference a paper by its arXiv ID (like 2202.00395) and get instant access to the complete LaTeX source tree.
Mathematical Precision: Greek letters, subscripts, matrices, and complex equations are preserved exactly as the authors intended.
Smart Processing: Built on arxiv-to-prompt, which handles LaTeX preprocessing and creates structured prompts optimized for LLM consumption.
Universal Compatibility: Works with Claude Desktop, Cursor, and any MCP-compatible client through a simple tool interface.
Paper Analysis: "Explain the proof technique in theorem 2.1 of paper 2023.14523" - and get responses that reference the exact mathematical steps.
Cross-Paper Comparisons: Load multiple papers and compare their approaches without worrying about PDF formatting inconsistencies.
Implementation Planning: Discuss algorithms with proper mathematical notation intact, making it easier to translate research into code.
Literature Reviews: Process dozens of papers efficiently with consistent mathematical interpretation across all sources.
Add to your MCP configuration:
{
"mcpServers": {
"arxiv-latex-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/arxiv-latex-mcp",
"run",
"arxiv-latex-mcp.py"
]
}
}
}
Restart your MCP client, and you'll see get_paper_prompt available as a tool. Try asking: "Walk me through the main theorem in 2202.00395" and watch your AI assistant work with the actual mathematical content instead of fighting PDF artifacts.
Research papers are written in LaTeX for good reason - it's the standard for mathematical typesetting. When you work with the source instead of a rendered approximation, you're working with the author's intended mathematical representation.
This isn't just about convenience. It's about precision in domains where precision matters most.
Ready to upgrade your research workflow? The mathematical content you've been missing is waiting in the LaTeX source.