by takashiishida
Fetches arXiv LaTeX sources and provides them via MCP for LLM clients to accurately interpret mathematical content in scientific papers.
Arxiv Latex MCP enables Claude Desktop, Cursor, or any MCP‑compatible client to retrieve the original LaTeX source of an arXiv paper and deliver it to the language model. By working with raw LaTeX rather than PDFs, the model can understand equations, symbols, and notation precisely.
serverConfig
section) and restart the client application.get_paper_prompt
and ask a question, e.g., “Explain the first theorem in 2202.00395”.arxiv-to-prompt
to download the LaTeX bundle, extracts relevant sections, and returns a clean prompt for the LLM.arxiv-to-prompt
.uv
path).Q: Do I need to provide a PDF? A: No. The server fetches the original LaTeX source from arXiv, which yields better results for math‑heavy papers.
Q: Which clients are supported? A: Any MCP‑compatible client, such as Claude Desktop and Cursor AI.
Q: Is there a GUI installer?
A: For Claude Desktop on macOS, a .dxt
extension package is provided. Otherwise, add the JSON snippet to your config file.
Q: What if uv
is not on my PATH?
A: Locate uv
with which uv
(macOS/Linux) or where uv
(Windows) and replace the command
field with the full path.
Q: Can I use this on Windows?
A: Yes, as long as uv
is installed and accessible, and the path separators are adjusted accordingly.
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.
If you are using Claude Desktop and MacOS, you can utilize Desktop Extensions by double-clicking on the .dxt file to install. Download the .dxt file from here.
Otherwise, you can manually add the following configuration to your config file:
{
"mcpServers": {
"arxiv-latex-mcp": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/arxiv-latex-mcp",
"run",
"server/main.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".
Try asking questions about a paper from arXiv, e.g., "Explain the first theorem in 2202.00395"
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "arxiv-latex-mcp": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/arxiv-latex-mcp", "run", "server/main.py" ] } } }
Explore related MCPs that share similar capabilities and solve comparable challenges
by reading-plus-ai
Enables comprehensive, well‑cited research reports by elaborating questions, generating sub‑questions, performing web searches, analyzing content, and formatting findings into structured artifacts.
by prashalruchiranga
Interact with the arXiv API using natural language to retrieve article metadata, download PDFs, perform searches, and load full texts into large language model contexts.
by drAbreu
Provides author disambiguation, institution resolution, work retrieval, citation analysis, and ORCID matching via the OpenAlex API, delivering streamlined, structured responses optimized for AI‑agent consumption.
by universal-mcp
Provides a standardized API to interact with Semantic Scholar's tools and services, enabling unified access through the Universal MCP framework.
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
A Model Context Protocol server that provides web content fetching capabilities.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
An MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.