GoodTurnStudioVerified
Is your US medical bill fair? Compares charges with Medicare rates and drafts a dispute letter.
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 44 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Code & DevOps
Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.
2 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Outdated check
Last connection measurement is over 24 hours old. Current availability is unknown.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 2 | 2 | 0 |
Publisher identityCan the publisher be traced to its source? | 4 | 0 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using io.github.MCPServings/paper-mcp
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http io-github-mcpservings-paper-mcp https://latex-tools.online/mcpCapabilities
Semantic Scholar: autocomplete paper titles for a partial query (fast type-ahead).
DiscoveredExtract a PDF to clean Markdown/LaTeX text via MinerU (great for papers behind no open-access full text — give the user's PDF and get readable text back). Provide pdf_url (downloaded server-side, SSRF-guarded) OR pdf_base64. formula/table toggle math/table reconstruction. Returns {task_id, status, cached, content, chars}: a recently-seen (cached) or small PDF comes back with `content` in one call; a fresh PDF (MinerU is GPU-heavy, minutes) returns status='running' + a task_id — then call extract_pdf_result(task_id) to fetch the text.
DiscoveredFetch the result of an extract_pdf job by task_id. Returns {task_id, status, content, chars}: `content` is the extracted text once status='done'; while still 'running' content is null — call again shortly. Results expire server-side, so fetch reasonably soon.
DiscoveredSemantic Scholar: a single author's profile by id.
DiscoveredSemantic Scholar: all papers by a given author id, newest first.
DiscoveredSemantic Scholar: fetch many authors at once by id.
DiscoveredSemantic Scholar Datasets: incremental diff (added/updated/deleted) for a dataset between two releases. Needs the key.
DiscoveredSemantic Scholar Datasets: get download links (presigned URLs) for one dataset in a release. Needs the API key.
DiscoveredSemantic Scholar Datasets: which datasets a release contains (papers, abstracts, citations, embeddings, s2orc, tldrs…). release_id defaults to 'latest'.
DiscoveredOpenAlex: papers that CITE this work (forward citation graph), most-cited first.
DiscoveredOpenAlex: the works this one REFERENCES (its bibliography).
DiscoveredOpenAlex: publication-trend analytics for a query — counts grouped by year (default), or by 'institutions.id', 'authorships.author.id', 'open_access.is_oa', 'type', 'language'. Returns aggregate counts only (cheap, no rows).
DiscoveredOpenAlex: fetch one work's full record (316M-work, all-field corpus). id accepts OpenAlex Wxxxx, a DOI, or an arXiv id.
DiscoveredFetch one paper by id, with full abstract and PDF link.
DiscoveredSemantic Scholar: the authors of a paper (with h-index, paper/citation counts).
DiscoveredSemantic Scholar: papers that CITE this one (forward citation graph). id accepts S2 id / DOI: / ARXIV: / CorpusId:.
DiscoveredSemantic Scholar: papers this one REFERENCES (its bibliography). id accepts S2 id / DOI: / ARXIV: / CorpusId:.
DiscoveredSemantic Scholar: fetch many papers at once by id (S2/DOI:/ARXIV:/CorpusId:), up to ~500 per call.
DiscoveredLint a LaTeX snippet: report errors and return an auto-fixed version. Input `code` (the LaTeX source). Returns {errors, fixed_code, summary_en, summary_zh, elapsed_ms}.
DiscoveredList common subject category codes for filtering/recent.
DiscoveredSemantic Scholar Datasets: list all available release ids (dated snapshots of the full corpus).
DiscoveredList the OCR models available for recognize_formula / recognize_table.
DiscoveredOpenAlex: search the topic taxonomy (~4500 topics) to find the right subject term for filtering or recent-work queries.
DiscoveredList available paper corpora.
DiscoveredList the latest papers in a subject category, newest first.
DiscoveredSemantic Scholar: find the single paper whose title best matches the given text (exact-match lookup).
DiscoveredRead a paper's full text. format='markdown' (default, body with formulas as $LaTeX$), 'html' (raw LaTeXML HTML), or 'latex' (the original LaTeX manuscript from the e-print source). arXiv only; id like 2401.01234.
DiscoveredRecognize a math formula from an image and return LaTeX. Provide image_url (downloaded server-side) OR image_base64. model: deepseek-ocr (default), paddleocr-vl, or texify. Returns {latex, model, elapsed_ms}.
DiscoveredRecognize a table from an image and return LaTeX tabular code. Provide image_url OR image_base64. model: deepseek-ocr (default), paddleocr-vl, or texify. Returns {latex, model, elapsed_ms}.
DiscoveredSemantic Scholar: recommend papers similar to one paper. pool='recent' (last open corpus) or 'all-cs' (all of CS). If the 'recent' pool yields nothing (common for older papers), it automatically retries the 'all-cs' pool.
DiscoveredSemantic Scholar: recommend papers from positive (and optional negative) example paper ids.
DiscoveredAggregated search across arXiv, Semantic Scholar, OpenAlex and Yongleji at once. Fans out concurrently, de-duplicates the same work across corpora (by DOI or title) and re-ranks with Reciprocal Rank Fusion, so papers found by several sources rank highest. Each hit lists which `sources` found it and an `ids` map ({source: id}) you can pass to get_paper / read_paper / the citation tools. Prefer this over search_papers for a broad lookup.
DiscoveredSemantic Scholar: search for authors by name; returns profiles with h-index and paper/citation counts.
DiscoveredFind papers by a specific author, newest first.
DiscoveredEvidence-graded MEDICAL literature search (PubMed + Europe PMC). Unlike search_all (generic, ranks high-cited reviews/guidelines above trials), this filters by research type via PubMed Publication-Type tags and re-ranks by the evidence pyramid (meta-analysis / systematic review > RCT > cohort > ...), so the actual clinical trials surface first. Open-access full text is pulled from Europe PMC by PMID. `query` should be English keyword/boolean text (PubMed maps it); do natural-language/multilingual understanding upstream. Returns hits with pmid/doi/study_type/evidence_level/citations/abstract and, when open-access, fulltext.
DiscoveredOpenAlex: search authors; returns profiles with h-index, i10-index, works/citation counts and institutions.
DiscoveredOpenAlex: search institutions (universities, labs) with ROR id, country, works/citation counts.
DiscoveredOpenAlex: advanced filtered work search. Filters: from_year, to_year, is_oa (open access only), min_citations, institution_id. sort_by: relevance|newest|cited.
DiscoveredSearch academic papers. Returns normalized hits with a short abstract preview; call get_paper for the full record.
DiscoveredSemantic Scholar: bulk paper search (up to 1000 hits, sortable e.g. 'citationCount:desc' or 'publicationDate:desc', with a continuation token). Filters: fields_of_study, year (e.g. '2020-2024'), venue, publication_types, open_access_pdf.
DiscoveredSemantic Scholar: search INSIDE paper full text and return matching text snippets (not just titles/abstracts).
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 964 ms | 41 |