arXiv LaTeX
Busca e processa artigos do arXiv usando código-fonte LaTeX para manipulação precisa de equações.
Documentação
arxiv-latex MCP Server
Um servidor MCP que permite que Claude Desktop, Claude Code, Cursor ou outros clientes MCP acessem e processem diretamente artigos do arXiv ao buscar o código-fonte LaTeX. Ele usa arxiv-to-prompt internamente para lidar com o download e o processamento do LaTeX.
Por que usar o código-fonte LaTeX em vez de enviar PDFs? Muitos aplicativos de chat com PDF frequentemente têm dificuldade com conteúdo matemático e artigos com muitas equações. Ao utilizar o código-fonte LaTeX original dos artigos do arXiv, o LLM pode entender e lidar com precisão com equações e notações. Essa abordagem é particularmente valiosa para áreas como ciência da computação, matemática e engenharia, onde a interpretação precisa de expressões matemáticas é crucial.
Instalação
Se você estiver usando o Claude Desktop, pode utilizar as Extensões de Desktop clicando duas vezes no arquivo .mcpb para instalar. Baixe o arquivo .mcpb de aqui. Suportado em macOS, Windows e Linux.
Caso contrário, você pode executar o servidor diretamente do PyPI com uvx:
{
"mcpServers": {
"arxiv-latex-mcp": {
"command": "uvx",
"args": ["arxiv-latex-mcp"]
}
}
}
Você também pode instalá-lo com pip install arxiv-latex-mcp e executar arxiv-latex-mcp, ou usar:
python -m arxiv_latex_mcp
Se preferir executar a partir de um checkout local, adicione a seguinte configuração ao seu arquivo de configuração:
{
"mcpServers": {
"arxiv-latex-mcp": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/arxiv-latex-mcp",
"run",
"python",
"-m",
"arxiv_latex_mcp"
]
}
}
}
Talvez seja necessário substituir o campo command pelo caminho completo de uv: verifique isso executando which uv (MacOS/Linux) ou where uv (Windows).
Reinicie o aplicativo após salvar o acima.
Para o Claude Desktop, clique no ícone de martelo e você deverá ver o seguinte na lista de "Ferramentas MCP disponíveis":
get_paper_prompt— Obter o LaTeX completo e achatado de um artigoget_paper_abstract— Obter apenas o resumolist_paper_sections— Listar os cabeçalhos das seções de um artigoget_paper_section— Obter uma seção específica pelo caminho
Exemplo
Tente fazer perguntas sobre um artigo do arXiv, por exemplo, "Explique o primeiro teorema em 2202.00395"