A simple MCP server to fetch the content of ArXiv papers.
Project description
ArXiv Paper Fetcher
A simple MCP server to fetch the content of ArXiv papers. It prioritizes downloading LaTeX source, falling back to PDF conversion if the source is unavailable.
Features
- Flexible Input: Accepts ArXiv IDs (e.g., 1706.03762) or full ArXiv URLs (e.g., https://arxiv.org/abs/1706.03762, or https://arxiv.org/pdf/1706.03762).
- LaTeX Source Priority: Attempts to download and extract .tex files from the paper's source archive first.
- PDF Fallback: If LaTeX source is not available or extraction fails, it downloads the PDF and converts it to Markdown using Markitdown.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
arxiv_mcp-0.1.0.tar.gz
(29.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file arxiv_mcp-0.1.0.tar.gz.
File metadata
- Download URL: arxiv_mcp-0.1.0.tar.gz
- Upload date:
- Size: 29.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
287f4fb2f6bf50ac3d78ae04b43a2250d735615110005653b1601fa73f4936e1
|
|
| MD5 |
40525b43f9c58a051b30a9456453c393
|
|
| BLAKE2b-256 |
ad067584e5a3387d8f5c4f8daf85579b47f87d0e85ee896dfd229ce476b18452
|
File details
Details for the file arxiv_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: arxiv_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d917ddc837ac4d70c20929d1b00bdb617be06f4108891ef2cca54585496c673d
|
|
| MD5 |
667bb3fdf0462888212d1ec5fe936755
|
|
| BLAKE2b-256 |
613ea849e286df2dcf8cef87d1b1b89da6800e6c74d32d2b752c7471a37a287f
|