arxiv-latex MCP Server
Access arXiv papers’ LaTeX sources for rigorous mathematical and scientific analysis with the arxiv-latex MCP Server in FlowHunt.

What does “arxiv-latex” MCP Server do?
The arxiv-latex MCP Server is a Model Context Protocol (MCP) server that enables AI assistants and development tools to directly access and process arXiv papers by fetching their LaTeX source files. Unlike traditional PDF chat applications, which often struggle with interpreting complex equations and mathematical notations, the arxiv-latex MCP Server leverages the original LaTeX sources. This allows large language models (LLMs) to accurately understand and process mathematical expressions, making it especially valuable for researchers and professionals in mathematics, computer science, engineering, and related fields. By integrating with clients like Claude Desktop and Cursor, this server streamlines workflows for querying, analyzing, and summarizing scientific papers with mathematical rigor.
List of Prompts
No prompt templates are mentioned in the repository.
List of Resources
No specific resources are documented in the repository.
List of Tools
- get_paper_prompt: This tool allows clients to fetch and process the LaTeX source of an arXiv paper, enabling the LLM to generate accurate prompts based on the paper’s mathematical content and structure.
Use Cases of this MCP Server
- Mathematical Paper Interpretation: Enables precise interpretation of mathematical theorems, proofs, and equations in arXiv papers by processing the original LaTeX source rather than less-reliable PDF extraction.
- Research Assistance: Assists researchers and students in querying and summarizing key concepts, results, or specific sections from complex scientific papers.
- AI-powered Paper Review: Facilitates AI-based review or critique of scientific papers by providing structured LaTeX content for in-depth analysis.
- Enhanced Literature Search: Allows users to extract relevant equations, definitions, or experimental setups from large collections of arXiv papers quickly and accurately.
How to set it up
Windsurf
- Ensure you have Node.js and the
uv
package installed. - Clone the arxiv-latex-mcp repository and note its absolute path.
- Open your Windsurf configuration file.
- Add the following JSON under the
mcpServers
object:{ "mcpServers": { "arxiv-latex-mcp": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/arxiv-latex-mcp", "run", "arxiv-latex-mcp.py" ] } } }
- Save the configuration and restart Windsurf to apply the changes.
Securing API Keys:
If needed, use environment variables in your configuration. Example:
"env": {
"MY_API_KEY": "your_api_key_here"
},
"inputs": {
"api_key": "${MY_API_KEY}"
}
Claude
- Install
uv
and clone arxiv-latex-mcp. - Locate Claude’s config file and open it for editing.
- Add the arxiv-latex-mcp server as shown:
{ "mcpServers": { "arxiv-latex-mcp": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/arxiv-latex-mcp", "run", "arxiv-latex-mcp.py" ] } } }
- Restart Claude Desktop.
- Check the tool list (hammer icon) for
get_paper_prompt
.
Securing API Keys:
See Windsurf example above.
Cursor
- Ensure
uv
is installed and repository is cloned locally. - Edit Cursor’s configuration file.
- Insert the server configuration:
{ "mcpServers": { "arxiv-latex-mcp": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/arxiv-latex-mcp", "run", "arxiv-latex-mcp.py" ] } } }
- Save and restart Cursor.
Securing API Keys:
See Windsurf example above.
Cline
- Install
uv
and clone arxiv-latex-mcp. - Open Cline’s MCP configuration.
- Add:
{ "mcpServers": { "arxiv-latex-mcp": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/arxiv-latex-mcp", "run", "arxiv-latex-mcp.py" ] } } }
- Save and restart Cline.
Securing API Keys:
See Windsurf example above.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"arxiv-latex-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change "arxiv-latex-mcp"
to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Clear description available in README |
List of Prompts | ⛔ | No prompt templates mentioned |
List of Resources | ⛔ | No explicit resource definitions found |
List of Tools | ✅ | get_paper_prompt tool documented in README |
Securing API Keys | ✅ | Environment variable example provided |
Sampling Support (less important in evaluation) | ⛔ | No mention of sampling support |
Based on the available documentation, arxiv-latex-mcp is a focused and valuable MCP server for scientific and mathematical paper analysis, but lacks detailed resource and prompt template documentation. It provides clear setup instructions and a well-defined tool. Overall, it is robust for its intended purpose, but broader MCP features (like resources, roots, or sampling) are not documented.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 3 |
Number of Stars | 21 |
Frequently asked questions
- What is the arxiv-latex MCP Server?
The arxiv-latex MCP Server is a Model Context Protocol server that enables AI tools to access and process arXiv papers using their original LaTeX sources, allowing for precise mathematical understanding and scientific analysis.
- Why use LaTeX source instead of PDF?
PDF extraction often fails with complex equations and formatting. Using LaTeX sources ensures that mathematical expressions, theorems, and scientific notation are interpreted accurately by AI models.
- What tools does arxiv-latex MCP Server provide?
It offers the 'get_paper_prompt' tool, which fetches and processes the LaTeX source of an arXiv paper, enabling advanced querying and summarization based on its mathematical content.
- Who can benefit from this MCP Server?
Researchers, students, and professionals in mathematics, computer science, engineering, and related fields who need rigorous AI-powered analysis and summarization of scientific papers.
- How do I set up the arxiv-latex MCP Server in FlowHunt?
Add the MCP component to your FlowHunt flow, open the configuration panel, and insert your server details in the provided JSON format. See the setup instructions above for client-specific configuration steps.
Integrate arxiv-latex MCP Server with FlowHunt
Empower your research workflows with direct, accurate access to arXiv papers’ LaTeX content. Set up the arxiv-latex MCP Server in FlowHunt and experience advanced scientific paper analysis.