Preprint Fulltext MCP server
io.github.genecell/preprint-fulltext·v0.1.0·2 starsbioRxiv/medRxiv/arXiv preprint full text as structured sections for AI agents + search.
2 stars15 downloads/wk
Reviews
Write oneNobody has reviewed Preprint Fulltext yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Preprint Fulltext tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan31 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 70 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Preprint Fulltext compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 62% of 3,471 Web search servers
- GitHub stars
- 2
- more than 70% of 1,788 Web search servers
- Downloads a week
- 15
- more than 4% of 837 Web search servers with a package
Install Preprint Fulltext in Claude Code, Cursor or VS Code
claude mcp add preprint-fulltext -- uvx preprint-fulltext
What the publisher says
From the Preprint Fulltext repository's README, as published. We do not edit it. Read it on GitHub
preprint-fulltext
English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | 日本語
Retrieve the full text of bioRxiv / medRxiv / arXiv preprints as clean, structured, embedding-ready data — from a CLI, a Python library, or an MCP server.
preprint-fulltext turns a DOI (or a search) into structured sections (abstract / introduction / methods / results / discussion), a single JSON/Markdown document, or a chunked JSONL/Parquet corpus ready for embeddings and RAG. openRxiv text-and-data-mining (TDM) compliance is enforced structurally, not left to the user.
**"Embedding-ready" means the output is clean, section-aware, token-bounded chunks —
ready to feed to your embedding model. Computing embeddings is an optional last step
you own; this tool does not bundle an embedding model.**
Contents
- Why · Who it's for · Full text for AI-driven science
- Features · Install · Quickstart (CLI) · Typical workflows
- Python library · MCP server (coding agents) · Data sources & routing
- Configuration · Compliance · Development · Contact · License
Why
Preprint full text is scattered across incompatible channels: Europe PMC serves JATS XML for the open-access subset, the openRxiv S3 buckets hold the authoritative .meca corpus (requester-pays), OpenAlex is a catalog with n-gram-only full-text search, and the bioRxiv/medRxiv websites render HTML. preprint-fulltext unifies them behind one canonical data model and one shared JATS parser, so you get the same structured output no matter where a document came from.
Who it's for
preprint literature.
- ML / NLP researchers building embedding corpora or RAG systems over the
analysis, extraction, or LLM pipelines.
- Bioinformaticians and labs who need a paper's methods/results as clean text for
full text or search the literature mid-task.
- Coding agents (via the MCP server / SKILL.md) that need to pull a preprint's
scraping HTML.
- Anyone who wants one preprint's sections from a DOI without hand-parsing JATS or
Full text for AI-driven science
Language models and agents reason far more reliably over a paper's methods and results than over its abstract alone — most scientific claims, protocols, quantities, and caveats live in the body. preprint-fulltext gives Claude, Codex, and other agents that body as clean, section-labeled, provenance- and license-tagged text, which is the substrate for grounded scientific reasoning and deep research:
- Literature deep-research — read across many papers' full text, not just abstracts.
- Methods / protocol extraction — pull exact procedures, parameters, and datasets.
- Claim verification — check a stated result against the actual Results section.
- Reproducibility & meta-analysis — compare methods and numbers across studies.
- RAG over your own corpus — section-aware, token-bounded chunks with citations.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Preprint Fulltext: common questions
- Is Preprint Fulltext MCP server safe?
- Mostly: it is graded B (78/100). Read the Preprint Fulltext safety report
- How do I install Preprint Fulltext?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Preprint Fulltext need an API key?
- Yes. The registry entry asks for
OPENALEX_API_KEY. - Is Preprint Fulltext maintained?
- The last commit was 111 days ago (2026-07-18). The latest release is v0.1.0.
- What can I use instead of Preprint Fulltext?
- Servers from other publishers that do the same job: Arxiv MCP server, Pubmed MCP server and webclaw MCP server.
- How does Preprint Fulltext compare with other Web search MCP servers?
- safety score 78/100 (higher than 62% of 3,471 Web search servers); github stars 2 (more than 70% of 1,788 Web search servers); downloads a week 15 (more than 4% of 837 Web search servers with a package). Full comparison.
Alternatives to Preprint Fulltext
Same job from other publishers: the closest match first, then the best rated.
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA
- PubmedSearch PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.not reviewedEstablishedA
- webclawWeb scraping, search, crawling, structured extraction and research for AI agents.not reviewedEstablishedA
- MisakanetFailure-memory layer for coding agents: search evidence-rated failure lessons by error text.not reviewedEstablishedA
- jDocmunch MCPSection-level doc search for .md, .rst, .adoc, .org, .ipynb, .html, .yaml, .json, and OpenAPI specs.not reviewedEstablishedA