{"repo":"estevesjh/mcp-ads-arxiv","free":true,"listed":false,"github":"https://github.com/estevesjh/mcp-ads-arxiv","clone":"git clone https://github.com/estevesjh/mcp-ads-arxiv.git","description":"MCP server for Claude: Read scientific papers from LaTeX source, not PDFs. NASA ADS search + arXiv + local library. Built for astrophysics research.","language":"Python","stars":27,"topics":["arxiv","astrophysics","claude-ai","latex","literature-review","mcp-server","model-context-protocol","papers","python","research"],"license":"MIT","category":"mcp-servers","readme_excerpt":"mcp-ads-arxiv A real Claude Code session — search, fetch, extract w₀/wₐ constraints, save PDF. Idle frames trimmed. An MCP server that makes Claude read scientific papers from their LaTeX source code instead of PDFs. It searches NASA ADS and downloads the original .tex files from arXiv — plain text that AI can read perfectly. The problem with PDFs: when you upload a PDF to an AI, it doesn't read text — it processes a rendered image. Equations get garbled ( w₀ becomes wo or w0 ), table values shift columns, and you burn tokens on figures, headers, and page numbers the AI can't even use. The fix: read the LaTeX source directly. Equations stay as $w 0 = -0.82 \\pm 0.05$ , tables keep their structure, and you only read the section you actually need — not all 40 pages. Why not just upload a PDF? Approach Tokens Quality ---------- -------- --------- Upload PDF to ChatGPT/Claude 50,000 (full document) Image-based rendering, broken equations, shifted table values This tool: read one section 3,000 (just what you asked) Clean LaTeX plain text, exact $w 0$ , proper tables This tool: metadata only 500 (title + abstract + authors) No file read at all 15x fewer tokens per query. You never pay for the 35 pages you didn't need. When no LaTeX source exists on arXiv, the PDF is converted to markdown via docling (still cleaner than raw PDF upload). Quick Start Homebrew (macOS, recommended) pip See Setup below for conda, uv, PDF conversion, environment variables, and Claude registration. What it ","default_branch":null,"files":null,"tree":[],"storefront":"/r/estevesjh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/estevesjh/mcp-ads-arxiv/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}