Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

arxiv-latex-mcp

MCP.Pizza Chef: takashiishida

The arxiv-latex-mcp is an MCP server that fetches and processes LaTeX source files from arXiv scientific papers. It enables MCP clients like Claude Desktop and Cursor to access original LaTeX code, allowing precise interpretation of mathematical expressions and equations. This server improves understanding of math-heavy papers beyond what PDF-based tools can achieve, benefiting fields such as computer science, mathematics, and engineering.

Use This MCP server To

Fetch LaTeX source of arXiv papers for detailed math analysis Enable LLMs to accurately interpret equations in scientific documents Integrate with MCP clients to access original paper sources Improve math-heavy paper comprehension beyond PDF extraction Support research workflows requiring precise scientific notation parsing

README

arxiv-latex MCP Server

License: MIT

An MCP server that enables Claude Desktop, Cursor, or other MCP clients to directly access and process arXiv papers by fetching the LaTeX source. It uses arxiv-to-prompt under the hood to handle downloading and processing the LaTeX.

Why use the LaTeX source instead of uploading PDFs? Many PDF chat applications often struggle with mathematical content and equation-heavy papers. By utilizing the original LaTeX source code from arXiv papers, the LLM can accurately understand and handle equations and notations. This approach is particularly valuable for fields like computer science, mathematics, and engineering where precise interpretation of mathematical expressions is crucial.

Installation

Add the following configuration to your config file:

{
  "mcpServers": {
      "arxiv-latex-mcp": {
          "command": "uv",
          "args": [
              "--directory",
              "/ABSOLUTE/PATH/TO/arxiv-latex-mcp",
              "run",
              "arxiv-latex-mcp.py"
          ]
      }
  }
}

You may need to replace the command field with the full path of uv: check this by running which uv (MacOS/Linux) or where uv (Windows).

Restart the application after saving the above.

For Claude Desktop, click on the hammer icon, and you should see get_paper_prompt in the list of "Available MCP tools".

Example

Try asking questions about a paper from arXiv, e.g., "Explain the first theorem in 2202.00395"

Example of using arXiv LaTeX MCP with Claude Desktop

arxiv-latex-mcp FAQ

How does arxiv-latex-mcp improve math interpretation compared to PDFs?
It uses original LaTeX source from arXiv papers, enabling precise parsing of equations and notations that PDFs often fail to capture accurately.
Which MCP clients can use arxiv-latex-mcp?
It supports MCP clients like Claude Desktop, Cursor, and others that can connect to MCP servers.
Is the arxiv-latex-mcp open source?
Yes, it is open source under the MIT license, allowing customization and integration.
How do I install and configure arxiv-latex-mcp?
Installation involves adding configuration to your MCP client config file as described in the GitHub README.
Can arxiv-latex-mcp handle all arXiv papers?
It works with papers that provide LaTeX source on arXiv, which covers most but not all submissions.
Does arxiv-latex-mcp support multiple LLM providers?
Yes, it is provider-agnostic and works with OpenAI, Anthropic Claude, and Google Gemini models.
What programming languages or environments does arxiv-latex-mcp support?
It is designed as an MCP server and can be integrated into any environment supporting MCP protocol clients.